传输层是只有主机才有的层次
作用:向高层用户屏蔽通信子网的细节(如网络拓扑、路由协议等)

5.1.1 传输层的功能

1.提供进程之间的逻辑通信
2.复用和分用
3.对收到的报文进行差错检测
4.提供TCP和UDP

5.1.2 传输层的寻址与端口

2.端口号

5.1 传输层提供的服务 - 图1

应用程序 FTP TELNET SMTP DNS TFTP HTTP SNMP
熟知端口号 21
发现
23
谈恋爱
25
删好友
53
打电话
69
80
还想再见
161

端口号只有本地意义,端口号只标识本计算机应用层中各个进程,且同一台计算机的TCP和UDP分别有自己的端口号,它们互不干扰。

3.套接字

IP地址标识和区分不同主机
端口号标识和区分一台主机中不同进程
套接字=(IP:端口号)标识一台主机上的一个进程