TCP IP Protocols

TCP-IP Illustrated Volume 1 概述

注:本书采用TCP/IP四层模型讲解

计算机网络四层模型

层次 协议 数据单元
4 应用层 http,ftp,telnet,smtp… 数据包
3 运输层 TCP,UDP,RSTP,QUIC… TCP Segment, UDP datagram
2 网络层 IP,ICMP,IGMP IP packet
1 链路层 Ethernet,FDDI,AppleTalk… Frame

局域网与互联网,交换机与路由器

不同的局域网互相连接成为互联网,局域网内主要使用以太网Ethernet协议,交换机使用局域网协议实现网络数据的高效传递。

路由器的功能是连接不同的网络,这就要求,路由器必须具备两个功能。1、支持IP协议和路由协议,2、支持局域网协议和交换功能。

经过近几年网络的发展,局域网协议主要就剩下了Ethernet、AppleTalk(实为协议族,支持多层协议)和802.11(无线网络协议)系列协议。

路由器由于支持多种协议,可以自然地完成协议转换,因而一般路由器可以做网关使用。(网关又名协议转换器)

ICMP、IGMP与IP协议

ICMP与IGMP协议是IP的附属协议,但他们的报文都被封装在IP数据报中。

TCP与UDP协议

TCP

UDP协议主要应用有VoIP(低时延),DNS,DHCP,NTP,NNP,RTSP,RIP…