[P4] Kerdesek / Valaszok

Péter Vörös vopraai at caesar.elte.hu
Mon Aug 17 13:21:41 CEST 2015


Sziasztok!

Nincs itt Sanyi, de irtam neki, amit tudok valamit kuldom.

Peti

Tejfel Máté <matej at caesar.elte.hu> írta (2015. augusztus 7. 8:46):
> 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
>
>
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4


More information about the P4 mailing list