Рис. 6. Трассировка маршрута На транспортном уровне мы познакомимся с протоколами TCP и UDP. Задача TCP (Transmission control protocol, в пер. с англ. «протокол управления передачей») – управление передачей данных. Сети ненадежны – из-за большого количества путей пакеты могут приходить не в том порядке или даже теряться. Протокол TCP обеспечивает правильный порядок получения пакетов и досылает потерянные пакеты данных. Это достигается следующим образом: каждому пакету данных присваивается порядковый номер, вместе с пакетом пересылается его контрольная сумма (значение, с большой вероятностью различное для двух разных пакетов). Получатель вычисляет свою контрольную сумму пакета и сравнивает ее с присланной. Если контрольные суммы совпали, то получатель отправляет подтверждение получения пакета с данным номером. В случае если пакет не дойдет (или дойдет 41