一、TCP/IP 的由来
计算机需要互联,需要一个通信协议。
TCP:传输控制协议。
IP:网络协议。
TCP/IP是一个协议族的统称,包括IP协议、ICMP协议、TCP协议、以及http、ftp、pop3等。
二、TCP/IP 4层模型
应用层:FTP、HTTP、DNS和TELNET协议;
传输层:TCP协议、UDP协议;
网络层:IP协议,ARP、RARP协议,ICMP协议;(管理IP地址)
网络接口层(链路层):负责数据帧的发送和接收。(负责MAC地址)
三、封装与分用
封装:当应用程序发送数据的时候,数据在协议层次当中自顶向下通过每一层,每一层都会在数据的首部或尾部增加一些信息,这些信息称为协议数据单元PDU,包含了该层的协议控制信息和用户信息。
分用:当主机收到一个数据帧时,数据就从协议底层向上升,通过每一层时,检查并去掉对应层次的报文首部或尾部,与封装过程正好相反。
四、RFC
RFC文档是所有以太网协议的正式标准,并在其官网上面公布,由IETF协议标准协会制定。