一、传输层协议与网络层协议的区别
1. 分段及封装应用层送来的数据
2. 提供端到端的传输服务
3. 在发送主机与接收主机之间构建逻辑通信
二、两台主机进程间通信
2.1 通信条件
两台主机之间的通信条件
1: 本地主机(IP地址定义), 本地进程(端口定义)
2: 远程主机(IP地址定义), 远程进程(端口定义)
熟知端口(著名端口):0-1023,由ICANN指派和控制
注册端口:1024-49151,IANA不指派也不控制,但须注册
动态端口(短暂端口):49152-65535,IANA不指派也不控制,无须注册