Да, пакеты могут быть потеряны в проводной сети в центре обработки данных.
В моем доме есть несколько источников потери пакетов:
- Кот помочился на выключатель
- Кролик пережевал провод Ethernet
- Жена переместила кабель, потому что он был уродливым
- Власть вышла
- Я сбил переключатель с полки
Хотя все это возможно в профессиональном центре обработки данных, они маловероятны как причины потери вашего пакета. Однако даже у центров обработки данных есть проблемы:
- переключатель перегревается при перегреве
- Конечные компьютеры перегреваются при перегреве
- Объем пакета переполняет структуру коммутатора
- Объем пакета перегружает компьютер конечной точки
- Какой-то сторонний компьютер отравляет ARP-кеш
Если вы используете TCP, то восстановление после потери пакетов почти наверняка приведет к переупорядочению пакетов.
Sender: Hey Bob, here's packet 78
Sender: Hey Bob, here's packet 79
Sender: Hey Bob, here's packet 80
Bob: Whoa, Sender, I'm missing 78!
Sender: Hey Bob, here's packet 78
Bob: Okay, I've got 78, 79, and 80.
Sender: Hey Bob, here's packet 81
Как видите, отправитель отправил пакеты 78, 79, 80, 78 и 81. Внешнему наблюдателю это может быть воспринято как неупорядоченное, поскольку он видит последовательность 80, 78, 81.