网络协议由三大要素组成:语义(要做什么),语法(要怎么做),时序(做事的顺序)
IOS/OSO互联参考模型
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
TCP/IP协议
发送:信息被划分为若干段,然后依次塞入TCP小信封内,并记录分段号的信息,再将若干TCP小信封塞进IP大信封内,发送上网
接收:倒着还原,如果接收到的TCP小信封有错误,会要求重发
TCP/IP是一个协议簇的统称,包括 TCP(Transmission Control Protocol 传输控制协议) IP(Internet Protocol 网际协议) UDP(User Datagram Protocol用户数据报协议)ICMP(Internet Control Messsage Protocol 控制报文协议) HTTP(超文本传输协议) FTP(文件传输协议)POP3(邮局协议)
特点:
开放的协议标准,可以免费使用;
同意的网络地址配置方案;
独立于特定的网络硬件
标准化的高层协议
应用层 HTTP DNS DHCP FTP TELNET SMTP(高层协议)
传输层 TCP(可靠的,三次握手[我要来了,我知道你来了,我知道你知道我来了],打电话) UDP(不可靠无连接协议,发短信) (负责应用进程之间的通信)
网络层 IP ICMP ARP RARP(相邻计算机之间的通信)
数据链路层 各种通信网络接口,如以太网等(设备驱动程序和网络接口卡)
网友评论