传输层(Transport Layer)

来源:互联网 发布:支持arm的linux 编辑:程序博客网 时间:2024/04/28 09:10

传输层是整个网络的关键部分,它是实现两个用户进程间端到端的可靠通信,处理数据包的错误,数据包的次序,以及一些其他关键传输问题。它向下(七层模型的向下)是通信服务的最高层,弥补通信子网的差异和不足,而向上是用户功能的最底层。


主要功能:建立、维护和拆除传输层的连接,向网络层提供合适的服务。提供端到端的错误恢复和流量控制,向会话层提供独立于网络层的传送服务和可靠的透明数据传输。


传输层的相关协议

TCP(Transmission control protocol传输控制协议)

UDP(User Datagram Protocol用户数据报协议

它们涉及服务使用的端口号,主机根据端口号识别服务,区分会话。


端口:如WWW服务端口号:80  Telnet服务端口号:23等

C:WINDOWS\system32\drivers\etc\services 记录了服务名称和对应的端口号


区分会话:源IP,源端口号,目标IP,目标端口号,四者共同唯一标识一个会话。


命令:netstat[空格] -n

可以获取其他应用使用的端口和IP等



原创粉丝点击