第七周作业
1、简述osi七层模型和TCP/IP五层模型 TCP/IP与OSI最大的不同在于OSI是一个理论上的网络通信模型,而TCP/IP则是实际运行的网络协议; 1. OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。 2. OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。 3. OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准。 osi 七层模型包括: 物理层、数据链路层、网络层、传输层、应用层、会话层; TCP/I五层模型包括:网络接口层、网际层、传输层、应用层; 对应关系: 2、总结描述TCP三次握手四次挥手 客户端A向服务器B建立连接的三次握手: 1、A请求:A请求建立连接,发送序列号为X、标志位SYN=1的包,请求建立连接,此时,A进入同步已发送状态(SYN-SEND); 2、B确认:B收到A发送的请求之后,若同意建立连接,发送序列号位Y、确认序号为X+1、SYN=1、ACK=1的包,此B进入同步已接收状态(SYN-RCVD); 3、A确认:A收到B的确认包后,发送序列号为X+1、确认序号为Y+1、ACK=1的包,确认收到;将该报文发出后,A进入已连接状态(ESTABLISHED),B收到之后进入已连接状态(ESTABLISHED)