Výměna paketů

Úvod

Technologie přepínání paketů datagramů znamená, že mezi oběma komunikačními stranami musí existovat alespoň jedna cesta přenosu dat. Tyto cesty mohou zahrnovat více mezilehlých uzlů a zdrojový uzel předá data před komunikací. Datový paket určený k výměně je připraven a nakonec odeslán a vyměněn ve formě paketů. Pokud jsou zdroj a jímka sousedními uzly, může zdroj doručovat data přímo do jímky. Pokud jsou zdroj a jímka propojeny přes centrální uzel, předá zdroj paket do příslušného mezilehlého uzlu pomocí vhodného směrovacího mechanismu a mezilehlý uzel vybere vhodnou cestu pro přenos dat paketu do jímky po několika volbách směrování. .

Síť bez připojení

Přepínání datových paketů je síťová architektura s odolností proti chybám. Aby se vyřešil problém odolnosti proti chybám, síť se vyvinula v síť bez spojení s přepojováním paketů. V síti s přepojováním paketů je jedna zpráva rozdělena do více datových bloků. Tyto datové bloky se nazývají pakety, které obsahují informace o adrese odesílatele a příjemce, jsou přenášeny v jedné nebo více sítích a na místě určení jsou znovu kombinovány.

Přenos těchto paketů je na sobě nezávislý, vzájemně se neovlivňují a k dosažení cíle obvykle sledují různé trasy. Zpráva je obvykle rozdělena do tisíců paketů a obvykle se některé z nich při přenosu ztratí. Protokol to umožňuje a zahrnuje metodu vyžadující opakované vysílání datových paketů, které byly ztraceny při přenosu.

Technologie přepojování paketů je nespojovaná, protože pro hovor nepotřebuje vytvářet dynamické spojení. To je efektivnější než síť s přepínáním okruhů, protože síťový okruh může používat více uživatelů. Technologie přepojování paketů je odolná vůči chybám, protože se vyhýbá nebezpečí spoléhání se na jediný okruh pro zajištění spolehlivosti služby. Pokud jedna síťová cesta selže, ostatní linky mohou zaručit přenos, čímž je zpráva kompletní.

Přepínání paketů je standardní internet, ale sítě s přepojováním okruhů mají stále část podílu na trhu. Moderní obvodové sítě umožňují selhání obvodu a odpovědi na relace a někteří spotřebitelé mají rádi spolehlivost a bezpečnost moderních vyhrazených obvodů. Připojení s přepojováním okruhů je však dražší než spojení s přepojováním datových paketů, ale mnoho organizací potřebuje tento trvale účinný a bezpečný okruh a jsou ochotny si připlatit.

Hlavní rysy

1. Různé skupiny stejné zprávy mohou procházet komunikační podsítí různými přenosovými cestami, stejně jako existuje více dopravních linek mezi dvěma místy, bude vybrána kterákoli z nich. Může úspěšně dosáhnout cíle.

2. Když do cílového uzlu dorazí různé pakety stejné zprávy, může dojít k nepořádku, duplikaci a ztrátě.

3. Každý paket musí mít cílovou adresu a zdrojovou adresu během procesu přenosu pro směrování mezilehlého uzlu, to znamená, že každý paket je směrován a předáván v mezilehlém uzlu. Účelem přidání cílové adresy je přenést data do cíle a přidáním zdrojové adresy je usnadnit návrat chybového obsahu do zdroje po chybě paketu, aby mohl být znovu odeslán.

4. Režim datagramového paketu má velké zpoždění přenosu, což je vhodné pro hromadnou komunikaci, ale není vhodné pro dlouhé zprávy a konverzační komunikaci.

Přepínání datových paketů v Ethernetu

Ethernetový přepínač provádí přepínání datových paketů na základě cílové MAC adresy datového paketu. V přepínači je tabulka MAC adresy a korespondence portů, tato tabulka je tabulka MAC adres.

Ethernetový přepínač je připojen k PC. Když port přepínače přijme první datový paket datového toku, přečte pole zdrojové MAC adresy datového paketu, přiřadí zdrojovou MAC adresu k přijímacímu portu a zaznamená do tabulky MAC adres. Tabulka MAC adres je uložena v paměti přepínače a po restartování přepínače bude tabulka MAC adres vymazána.

Za předpokladu, že PC1, PC2 a PC3 jsou přímo připojeny k přepínači a tvoří jednoduchou síť, jsou MAC adresy počítačů

PC1: 0011.ABCD.0001

PC2:0022.ABCD.0002

PC3:0033.ADCB.0003

Pokud přepínač přijímá datové pakety na všech třech portech, naučí se to následovně Tabulka MAC adres uvedená v tabulce.

MAC

Přístav

0011.ABCD.0001

fei_1/1

< /td>

0022.ABCD.0002

fei_1/2 p>

0033.ADCB.0003

fei_1/ 3

Postup zpracování poté, co přepínač přijme datový paket na portu, je následující:

Přepínač nejprve určí účel datového paketu. Zda je MAC adresa broadcast nebo multicast adresa, pokud ano, je provedena operace zahlcení.

Pokud cílová MAC adresa není broadcast nebo multicast adresa, ale unicast adresa zařízení, přepínač vyhledá tuto adresu v tabulce MAC adres. Pokud je adresa neznámá, bude se také řídit záplavou Způsob předání.

Pokud je cílová adresa adresou unicast a již existuje v tabulce MAC adres přepínače, přepínač předá datový paket na port spojený s cílovou MAC adresou.

Související články
HORNÍ