Почему данные делят на пакеты?
Вся информация в сетях как в локальных, так и в интернете передаётся не сплошным потоком, а разбивается на отдельные фрагменты, называемые пакетами. Иногда, в различных типах сетей, применяются другие названия: блоки, сегменты, кадры, ячейки. В чем смысл такой разбивки? Не проще ли передать файл целиком?
Да, файл передать целиком проще. Но система разбивки на пакеты обладает огромными преимуществами, в конечном итоге приводящими к существенному повышению скорости передачи информации. В самом деле, если между двумя точками сети нужно передать какой-то файл, то всегда имеется множество маршрутов, по которым это можно сделать. Всегда выбирается маршрут с наиболее высокой скоростью передачи. И пакет отправляется по нему. В следующую миллисекунду этот маршрут может уже не быть наилучшим, и следующий пакет уже будет отправлен по другому маршруту. Таким образом достигается наиболее рациональная загрузка сети и наивысшая скорость передачи данных.
(далее…)