计算机网络(运输层)

运输层

1.运输层协议概述

在这里插入图片描述
IP层中真正进行通信的实体是在主机中的进程,IP协议虽然将分组发送到目的主机,但是这个分组停留在主机的网络层而没有交付主机的应用进程。从运输层来看,通信的真正端点是主机中的进程。一个主机中经常有多个应用进程同时分别和另一台主机中的多个应用进程通信。表明运输层具有复用和分用的功能,服用时在发送方不同的应用进程都可以使用同一运输层协议传送数据,分用指接收方的运输层在剥离豹纹的首部后能够将这些数据正确交付目的应用进程。
网络层为主机间提供逻辑通信,运输层为应用进程之间提供端到端的逻辑通信。
在这里插入图片描述
运输层为高层用户屏蔽下面网络核心的细节,使得应用进程看见的是在两个运输层实体之间有一条端到端的逻辑通信通道。
2、两个重要协议
TCP(传输控制协议)、UDP(用户数据包协议报)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、运输层端口
复用:应用层所有的应用进程都可以通过运输层再传送给IP层(网络层)
分用:运输层从IPC层收到发送给各应用进程的数据后,必须分别交付指明的各应用进程。
在这里插入图片描述
(1)服务器端使用的端口号
在这里插入图片描述
(2)客户端使用的端口号
49152-65535,这类端口号尽在客户进程运行时才动态选择,称为短暂端口号。

2.UDP用户数据报协议

1、概述
无连接,即发送数据前不需要建立连接;不保证可靠交付,主机不需要维持复杂的连接状态表;面向报文的。没有拥塞控制,因此网络出现的拥塞不会使得源主机发送速率降低。支持一对一、一对多、多对一、多对多的交互通信;首部开销小。
在这里插入图片描述
2、UDP的首部格式
在这里插入图片描述
运输层从IP层收到UDP数据报时,根据首部中的目的端口,将UDP数据报通过相应的端口,交给最后的终点-应用进程。
在这里插入图片描述
UDP计算检验和的方法和计算IP数据报首部检验和方法相似。但是UDP的检验和将首部和数据部分一起检验。
在这里插入图片描述

3.TCP传输控制协议

1、主要特点
面向连接的,在传输数据之前需要建立连接;
端到端的连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值