计算机网络_传输层_基本概念

时间:2023-01-13 14:35:23

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(文件传送协议)