作者:花甲墨者 | 来源:互联网 | 2023-07-31 07:26
一、TCP/IP四层模型1、网络接口层
2、互联网层
3、传输层
4、应用层
TCP/IP和OSI七层对应关系:
OSI&TCP IP
应用层协议对应关系:
【了解】Dynamic Host Configuration Protocol (DHCP)/BootP(Bootstrap Protocol)动态主机配置协议(DHCP)服务器可以提供的信息有:
1.IP 地址
2.子网掩码(subnet mask)
3.域名(domain name)
4.默认网关(default gateway)
二、TCP协议当1个主机开始发送数据段(segment)的时候,发送方的TCP 协议要与接受方的TCP 协议进行协商并连接,连接后即所谓的虚电路(virtual circuit),这样的通信方式就叫做面向连接(connection-oriented).面向连接的最大优点是可靠,但是它却增加了额外的网络负担(overhead)
TCP报文
二、UDP协议User Datagram Protocol(UDP),UDP 协议的最他特点是无连接(connectionless),即不可靠,因为它不与对方进行协商并连接,它也不会给数据段标号,也不关心数据段是否到达接受方
UDP报文
三、TCP&UDP对比1.TCP.协议在传送数据段的时候要给段标号;UDP 协议不
2.TCP 协议可靠;UDP 协议不可靠
3.TCP 协议是面向连接;UDP 协议采用无连接
4.TCP 协议负载较高,采用虚电路;UDP 协议低负载
5.TCP 协议的发送方要确认接受方是否收到数据段(3次握手协议);UDP 反之
6.TCP 协议采用窗口技术和流控制;UDP 协议反之
TCP 和UDP 协议必须使用端口号(port number)来与上层进行通信,因为不同的端口号代表了不同的服务或应用程序.1 到1023 号端口叫做知名端口号(well-known port numbers).源端口一般是1024 号以上随机分配。