1进程之间的通讯
从IP层看,通讯的两端是两台主机
从传输层看,通讯的两端不是主机而是主机上的进程
2传输层的两个主要协议:
TCP传输控制协议(Transition Control Protocol) 面向连接,可靠的 传输数据之前必须建立连接,传输之后释放连接 不支持广播和多播 因为
TCP的确认,流量控制,计时器以及管理连接等,这些不仅使协议数据单元的首部增大很多,还要占用很多的处理机资源
UDP用户数据报协议(User Datagram Protocol)不需要先建立连接 不可靠 效率高
3.端口 (标志主机上的不同应用进程)16位
服务器端使用的端口号 熟知端口号0-1023 登记端口号1024-49151
常见熟知端口号:FTP(21),TELNET(23) , SMTP(25), DNS(53), TFTP(69), HTTP(80), SNMP(161), SNMP(trap 162), HTTPS(443)
客户端使用的端口:短暂端口49152-65535(动态分配,通讯结束后就不复存在)
4.应用层协议使用的TCP和UDP
UDP:DNS(域名系统),TFTP(简单文件传输协议),RIP(路由信息协议),DHCP(动态主机配置协议),SNMP(简单网络管理协议),NFS(网络文件系统)IP电话,流式多媒体通讯
TCP:SMTP(简单邮件传送协议),TELNTE(远程终端协议),HTTP(超文本传送协议),FTP(文件传送协议)