Цитата doofy:
Для того чтобы передать пакет через очередную сеть, сетевой уровень помещает его в поле
данных кадра соответствующей канальной технологии, »
|
Цитата doofy:
Вот здесь из вышеуказанного(выделенное красным) следует, что Кадры делятся на Пакеты? »
|
В данном случае слово "пакет" означает часть
полезной передаваемой информации, а "кадр" - передаваемый фрагмент информации
со всеми служебными данными.
То есть программа подаёт на вход TCP/IP некую полезную информацию, которую нужно передать на другое устройство
Сетевой уровень делит эту информацию на пакеты, а затем к каждому пакету дописывает служебную (транспортную) информацию. Получается "кадр", содержащий несколько значений: адреса отправителя и получателя, контрольная сумма и т.д., а также размер поля данных и само поле данных, которое содержит передаваемую информацию.
Затем канальный уровень обеспечивает передачу этого кадра на другое устройство.
Кстати да, в зависимости от типа физического и канального уровня, указанный кадр при передаче может дробиться на сегменты меньшего размера, которые автоматически соединяются следующим коммутатором.
Так, например, популярная технология ADSL работает по протоколу ATM, в котором используются ячейки размером 53 байта - 7 служебных и 48 полезных.