ПредишенСледващото

Обработка IP-пакети рутер.

две основни функции на рутера могат да бъдат разграничени:

1. Определянето на оптималната маршрута и опаковката

2. пакета преминаване от един физически интерфейс към друг.

Определяне на маршрут обикновено реализиран от софтуер и превод (превключване) пакети от един интерфейс към друг в днешните рутери се извършва от хардуер. Router софтуер включва набор от протоколи за маршрутизация, процедури за управление на база данни за данни (таблица за маршрутизация) и някои услуги за подкрепа съчетания (фрагментация, филтриране и т.н.).

Две транспортен протокол, UDP и ПЗР, IP-базирани мрежи предоставят механизми за взаимодействие между процесите, работещи под крайните точки. Спомнете си, че Самият адрес е "в състояние" да достави пакетите с данни домакини интерактивни, но не "знае" как да свържете приложения и няма почти никакви средства за осигуряване на надеждна доставка на съобщенията - той проверява само целостта на заглавната част на пакета.

UDP протокол данни сегмент (понякога се нарича User Datagram) се състои от две части: (. Виж слайд) заглавна част и поле за данни. Header 16 има четири-битов поле, определяне на източника пристанище, пристанището на местоназначението, дължината на сегмента и шах.

Невярно «дължина UDP-сегмента," съдържа броя на байтове в дейтаграмата като се има предвид неговата заглавна дължина.

Checksumming UDP дейтаграма е задължително. Когато се работи в безопасни локални мрежи не се изчислява, а след това тази област е пълна с нули. контролната процедура броене се състои от две функции. Първата е да се допълни дейтаграми с нула бита на размера на кратно на 16. Това се прави само по време на изчисляване на контролна и нули не се предават. Втората функция е прибавянето на периода на преброяване на контролна глава псевдо-сегмент. формат му е показано на фигурата по-долу.

Това допълнение дейтаграми се извършва както изпращащата и приемащата станция и това е гаранция, че ако съответстват на проверка по сума, дейтаграмата е достигнал желаната станция и желания порт. Позволете ми да подчертая отново, че псевдо и добавянето на нули не се предава.

Ако проверката на сумата, изчислена от получателя, не съвпада с контролната сума, посочена в дейтаграмата на UDP-сегмента е унищожена и не са били уведомени предавателна станция не е изтекъл.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!