|
Тема |
Re: преноса на TCP/IP протокола, също [re: Mapa Moбифoнa] |
|
Автор |
gazibara () |
|
Публикувано | 25.04.03 09:46 |
|
|
Първо да уточня, че такова нещо като TCP/IP протокол няма. TCP/IP е сборно наименования на цял набор протоколи, образуващи строга йерархия. IP е едно ниво от него, TCP - друго. Под IP и над TCP има други протоколи.
IP се грижи пакетът да достигне там, където е пратен. В него се реализирани алгоритми за маршрутизация - избор на опитмален път от една точка до друга по различни критерии, например най-кратък, най-евтин, най-ненатоварен. Ако поради грешка в някой рутер пакетът поеме в грешна посока, той ще бъде изхвърлен още от следващия, или пък ще бъде пратен във вярната посока, макар и по обиколен път. Може дори да бъде да върнат обратно. Тази ситуация е взета предвид в спецификацията на IP и един пакет няма да снове до безкрайност между два или няколко рутера - след като му изтече времето за живот, ще бъде изхвърлен.
Така че, IP пакет може да не пристигне където трябва, но няма начин да пристигне където не трябва.
Тук обаче става дума за софтуер, а не за кабели. За кабелите се грижи някой протокол на по-ниско ниво от IP. При грешка тук, ако пакетът стигне до друг рутер, той знае какво да го прави; ако стигне до крайна машина, тя ще го изхвърли. Ти, като потребител стоящ на най-високото ниво, изобщо няма да забележиш това.
Аз знам, че нищо не знам, ама другите и това не знаятРедактирано от gazibara на 25.04.03 10:04.
|
| |
|
|
|