Уточнение концепций TCP/IP
Важно чётко понимать технические детали: TCP-сегменты переносят данные, а IP-пакеты инкапсулируют их. Я считаю, что здесь важно быть точным. Итак, обеспечивает ли TCP доставку от одной точки к другой? Да, TCP действительно обеспечивает надёжную доставку между приложениями или хостами. Однако вариант один кажется немного общим, и ему не помешала бы большая конкретика. Я хочу убедиться, что понимаю это правильно!
Краткий ответ: правильный вариант — 2.
Разбиение файлов на IP-пакеты в процессе передачи и сборку файлов в процессе получения.
Почему: TCP на компьютере-отправителе разделяет поток данных на небольшие части, нумерует их и контролирует доставку. На компьютере-получателе эти части собираются в исходный порядок. При потере части TCP запрашивает её повторную отправку.
Точнее, TCP делит данные на сегменты, а IP передаёт их в составе IP-пакетов.
- 1-й вариант больше относится к задаче IP;
- 3-й — к прикладным программам;
- 4-й не описывает основную функцию TCP.