1.网络协议划分如下图:
2.各协议位于哪层
网络层:IP、ICMP、ARP、RARP、BOOTP
传输层:TCP、UDP
应用层:FTP、HTTP、DNS、TELNET、SMTP
3.TCP/IP三次握手和四次挥手
三次握手:
客户端发送连接请求报文,服务器端接收到后回复ack报文,并为这次连接分配资源,客户端接收到ack报文后,也回复ack报文,并为这次连接分配资源。三次握手结束,TCP连接建立。
为什么要三次:防止客户端的连接请求报文在网络中间某节点延时时间过长后,本应已失效,但仍然传到了服务器端,服务器端认为这是一个新的连接,若无第三次握手,服务器端在发送ack报文后认为连接建立,等待接收消息,但并不会收到客户端的数据。
四次挥手:
客户端发送FIN报文,服务器端收到后发送ack报文,但此时服务器端可