1,
传输层为应用层提供通信服务;使用网络层的服务;
传输层功能:
1.传输层提供进程和进程之间的逻辑通信。
2.复用和分用
复用:两个进程数据都使用一个传输层协议进行传输。【快递小哥,拉快递】
分用:将传来的报文段,送交给某一个进程。【快递小哥分别派发快递】
3.传输层对收到的报文进行差错检测。
4.传输层的两种协议。
TCP协议的特点和TCP报文段格式
TCP连接管理【三次握手-四次挥手】
TCP可靠传输
TCP流量控制-TCP拥塞控制
无连接的用户数据报协议UDP
传输层的寻址与端口:
复用:应用层所有的应用进程都可以通过传输层再传输到网络层。
分用:传输层从网络层收到数据后交付指明的应用进程。
逻辑端口/软件端口-端口:是传输层的SAP,标识主机中的应用进程。
端口号只有本地意义,在因特网中不同计算机的相同端口是没有联系的。
端口号长度为16bit,能表示65536个不同的端口号。
在网络中采用发送方和接收方的套接字组合来识别端点,套接字唯一标识 了网络中的-一个主机和它上面的一- 个进程。