[P4] Kerdesek / Valaszok

Tejfel Máté matej at caesar.elte.hu
Fri Aug 7 08:46:23 CEST 2015


Szia Peti!

   Egy némileg kapcsolódó, de inkább szervezési kérdés. Balajthy 
Sanyitól kérlek kérdezd meg, hogy valamilyen formában megkaphatjuk-e a 
vetített fóliákat, illetve kitehetjük-e jelszóval védett ELTE-s oldalra, 
ahova csak NDA-val rendelkezők léphetnek be...

       Köszi!

            M.

2015-08-05 12:07 keltezéssel, Péter Vörös írta:
> Az abran amit kuldtem, azt akartam berajzolni, hogy hogyan vannak a
> csomagok a memoriaban elhelyezve. Van a sok kis CDU meg MDU ezek kb
> egy lancolt listaba vannak fuzve.
> A nagy fekete telalap az abran az absztrakt dolog, mintha lenne egy
> nagy tarhelyunk (piros resz), abban valahol az adat (piros csik).
>
> Valojaban a csomag elhelyezese ugy mukodik, hogy van egy meret meg ket
> pointer. Egy pointer mutat egy CDU-ban (kis fekete teglalapok)
> valahova, a meret meg megmondja, hogy hany bajt a mienk a pointer
> elejetol szamolva (abra piros teglalap). Van egy masik pointer is ami
> megmondja, hogy a kapott teruleten hogy kezdodik az adat (az adatot
> akartam piros csikkal jelolni, tehat van egy pointer ami tudja hol
> kezdodik a piros csik. Ezzel mar nem akartam bonyolitani az abrat), az
> elso CDU-ban tipikusan a tar kozepen szokott kezdodni, mert akkor van
> hely az elejere tovabbi header-eket pakolni. Ezenkivul minden CDU
> szamontart egy pointert a masik CDU-ra, meg tudja azt, hogy ott hany
> bajtos helyunk van, illetve neki is van egy pointere hogy ott hol
> kezdodik az adat.
>
> Igyekeztem erthetoen foglamazni, de nem vagyok benne biztos, hogy
> sikerult. Szoljatok, ha valahol nem voltam ertheto.
>
>   <kelemzol at elte.hu> írta (2015. augusztus 5. 11:50):
>> Akkor payloaddal nem foglalkozunk, de a módosított, esetleg hozzáadot vagy
>> törölt headereknek valami előre megadott memóra helyen kell lenniük? Vagy
>> nonnan tudja a hardware hogy mit kell átpakolni?
>>
>>
>> Idézet (Péter Vörös <vopraai at caesar.elte.hu>):
>>
>>> Beszeltem kozben Sanyival. Lehet hogy a thread-ek meg vannak
>>> kulonboztetve, de ez kb lenyegtelen, hardware-esen semmi kulonbseg
>>> nincs koztuk (nincs dedikalt ingress/egress chip).
>>>
>>> Az atkuldes egyik kartyarol a masikra pedig konkretan a kabelen valo
>>> csomag atkuldeset jelenti, mint egy ethernet switch-nel.
>>>
>>> Leskó Dániel <ldani at elte.hu> írta (2015. augusztus 5. 11:44):
>>>> Szerintem ezt a control plane megoldhatja, nem? Valami olyan volt az
>>>> előadáson, hogy ha a fast path-on kicsit is gondolkodni kell akkor vagy
>>>> drop
>>>> vagy punt a control plane felé, aztán ő majd kezd vele valamit.
>>>>
>>>>   Dani
>>>>
>>>>
>>>> 2015.08.05. 11:39 keltezéssel, kelemzol at elte.hu írta:
>>>>>
>>>>>
>>>>> És akkor léteznek valamilyen primitívek, amik eljuttatják egyik
>>>>> kártyáról
>>>>> a másikra a header-ket meg a payoadot? Ha vannak ilyenek ezek hogy
>>>>> néznek
>>>>> ki? Hogy működnek?
>>>>>
>>>>> Idézet (Péter Vörös <vopraai at caesar.elte.hu>):
>>>>>
>>>>>> Ha jol ertettem a team magyarazatat, akkor a kovetkezorol van szo.
>>>>>>
>>>>>> Azert nem feltetlen tud a kimeno portokrol, mert tobb darab fizikai
>>>>>> kartyarol van szo. Az eloadason 1 spider kartyanak a magjait, meg
>>>>>> szalait mutattak csak be.
>>>>>> Lehet olyan, hogy bejon egy kartyan a csomag, az csinal vele valamit,
>>>>>> es atkuldi egy masik fizikai kartyanak, az is csinal vele valamit, es
>>>>>> csak egy harmadik kuldi ki. Az 1. kartya nem tudja hogy melyik kartya
>>>>>> fogja ezt a vegen elkuldeni (o csak annyit tud, hogy tovabbitja a 2.
>>>>>> kartyanak), ezert nem tudja pl a kimeno portokat.
>>>>>>
>>>>>> A specifikacioban sem szerepel olyan, hogy kulon ingress/egress szal
>>>>>> lenne (Sanyi most pont nincs itt ha megjon rakerdezek megegyszer).
>>>>>>
>>>>>> Péter Vörös <vpetya at mensa.hu> írta (2015. augusztus 5. 11:36):
>>>>>>>
>>>>>>> Ha jol ertettem a team magyarazatat, akkor a kovetkezorol van szo.
>>>>>>>
>>>>>>> Azert nem feltetlen tud a kimeno portokrol, mert tobb darab fizikai
>>>>>>> kartyarol van szo. Az eloadason 1 spider kartyanak a magjait, meg
>>>>>>> szalait mutattak csak be.
>>>>>>> Lehet olyan, hogy bejon egy kartyan a csomag, az csinal vele valamit,
>>>>>>> es atkuldi egy masik fizikai kartyanak, az is csinal vele valamit, es
>>>>>>> csak egy harmadik kuldi ki. Az 1. kartya nem tudja hogy melyik kartya
>>>>>>> fogja ezt a vegen elkuldeni (o csak annyit tud, hogy tovabbitja a 2.
>>>>>>> kartyanak), ezert nem tudja pl a kimeno portokat.
>>>>>>>
>>>>>>> A specifikacioban sem szerepel olyan, hogy kulon ingress/egress szal
>>>>>>> lenne (Sanyi most pont nincs itt ha megjon rakerdezek megegyszer).
>>>>>>>
>>>>>>> Leskó Dániel <ldani at elte.hu> írta (2015. augusztus 5. 11:11):
>>>>>>>>
>>>>>>>> Az Ericsson-os fejtágításon nekem is így állt össze, mert a nagy
>>>>>>>> ábrán
>>>>>>>> néhány thread-re rá volt, hogy ő ingress/egress/background. Így ezek
>>>>>>>> hardware-es eldöntött dolognak tűnnek. + volt az a megjegyzés, miért
>>>>>>>> vannak
>>>>>>>> kvázi összevissza (ne gyulladjon fel a chip egyik fele)
>>>>>>>>
>>>>>>>> Dani
>>>>>>>>
>>>>>>>>
>>>>>>>> 2015.08.05. 11:08 keltezéssel, Sandor Laki írta:
>>>>>>>>
>>>>>>>> Szia,
>>>>>>>>
>>>>>>>> azt írod, hogy az ingress/egress elkülönítés logikai csupán, de pl.
>>>>>>>> az
>>>>>>>> egress tud a kimenő portokról, míg az ingress nem. Tehát azért
>>>>>>>> valamilyen
>>>>>>>> szintű fizikai különbség is van. Ez alapján bennem az a kép alakult
>>>>>>>> ki,
>>>>>>>> hogy
>>>>>>>> fastpathon van X db ingress threadünk és Y db egress threadünk, ami
>>>>>>>> nem
>>>>>>>> fog
>>>>>>>> változni. Ez így korrekt?
>>>>>>>>
>>>>>>>> Üdv.
>>>>>>>> Sanyi
>>>>>>>>
>>>>>>>>
>>>>>>>> 2015.08.05. 10:54 keltezéssel, Péter Vörös írta:
>>>>>>>>
>>>>>>>> Sziasztok!
>>>>>>>>
>>>>>>>> Tegnap felmerult par kerdes, ezekre probaltam valaszokat szerezni.
>>>>>>>> Szoval:
>>>>>>>>
>>>>>>>> Mennyire hasznalja ki az alsobb biteket, lehet-e also bitekkel is
>>>>>>>> cimezni?
>>>>>>>>   - REGEN BIZTOS HASZNALTAK AZ ALSOBB BITEKET, SZINTE TELJESEN BIZTOS
>>>>>>>> HOGY MOST IS HASZNALJA VALAMI, PL A SEARCH LOOKUP ENGINE.
>>>>>>>>
>>>>>>>> Hogy kell osszeallitani a spiderben a csomagot, egy helyen egyben
>>>>>>>> kell
>>>>>>>> lennie, vagy lehet olyat modani, hogy itt az egyik header itt a
>>>>>>>> masik,
>>>>>>>> itt a payload stb...
>>>>>>>>   Hol van a payload? Egy helyen vegig? Azt nem masolgatjuk, ugye?
>>>>>>>> Amikor a legvegen a csomagot osszerakjuk, akkor a payloaddal kell
>>>>>>>> barmit csinalni, kezzel hozzarakni?
>>>>>>>>   - NEM VALIK EL ILYEN ELESEN A HEADER ES A PAYLOAD, OTT AZ EGESZ, NEM
>>>>>>>> KELL CSINALNI (ALAPVETOEN) SEMMIT. TUDJA A RENDSZER, MIT MERRE TALAL
>>>>>>>> MEG. CSINALTAM EGY KEPET, HOGY MIT CSINAL VALOJABAN ES HOGYAN REJTI
>>>>>>>> EZT EL A SPIDER.
>>>>>>>>
>>>>>>>>   Mi van egress-en? Mi van akkor ha egy olyan programot irunk ha
>>>>>>>> minden
>>>>>>>> egress-en megy, ez milyen lassulassal jar?
>>>>>>>>   - TOBB KARTYA VAN AKKOR VAN ERTELME AZ EGRESSNEK. PL IP FORWARDNAL
>>>>>>>> AZ
>>>>>>>> INGRESS KARTYA NEM TUDHATJA HOGY AHOL MAJD AHOL KI FOG MENNI OTT
>>>>>>>> MILYEN PORTOK, MAC CIM STB. VAN EZT AZ EGRESSNEK KELL INTEZNIE
>>>>>>>>   - TOVABBA A KOMOLYABB STATISZTIKAI SZAMLALASOKAT IS EGRESSEN
>>>>>>>> CSINALJAK, MERT TOBB INGRESSEN BEJOHETNEK AZ UGYANARRA MENO CSOMAGOK,
>>>>>>>> DE HA EGRESSEN SZAMOLUNK ES UGYANARRA MENNEK KI, AKKOR CSAK EGY
>>>>>>>> EGRESSEN KELL TAROLNI A SZAMLALOKAT.
>>>>>>>>
>>>>>>>> Az ingress / egress threadek/TEU-k fixek, vagy szukseg eseten
>>>>>>>> dinamikusan alakul vmi egres/ingres-re?
>>>>>>>>   - EZT ASSZEM FELREERTETTUK, EZ CSAK LOGIKAI DOLOG, AKI MEGKAPJA A
>>>>>>>> CSOMAGOT AZ AZ INGRESS AKI MEG KIKULDI AZ AZ EGRESS, NINCS FIZIKAILAG
>>>>>>>> ELKULONITVE A DOLOG.
>>>>>>>>
>>>>>>>> Peti
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> P4 mailing list
>>>>>>>> P4 at plc.inf.elte.hu
>>>>>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Sándor Laki
>>>>>>>> Department of Information Systems
>>>>>>>> Eötvös Loránd University
>>>>>>>> Pázmány Péter stny. 1/C
>>>>>>>> H-1117, Budapest, Hungary
>>>>>>>> Room 2.506
>>>>>>>> Web: http://lakis.web.elte.hu
>>>>>>>> Phone: +36 1 372 2869 / 8477
>>>>>>>> Cell: +36 70 374 2646
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> P4 mailing list
>>>>>>>> P4 at plc.inf.elte.hu
>>>>>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> P4 mailing list
>>>>>>>> P4 at plc.inf.elte.hu
>>>>>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>>>>>>
>>>>>> _______________________________________________
>>>>>> P4 mailing list
>>>>>> P4 at plc.inf.elte.hu
>>>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> P4 mailing list
>>>>> P4 at plc.inf.elte.hu
>>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>>
>>>>
>>>> _______________________________________________
>>>> P4 mailing list
>>>> P4 at plc.inf.elte.hu
>>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>> _______________________________________________
>>> P4 mailing list
>>> P4 at plc.inf.elte.hu
>>> https://plc.inf.elte.hu/mailman/listinfo/p4
>>>
>>
>>
>> _______________________________________________
>> P4 mailing list
>> P4 at plc.inf.elte.hu
>> https://plc.inf.elte.hu/mailman/listinfo/p4
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4



More information about the P4 mailing list