计算机网络湖科大微课堂笔记 p57-59 运输层概述运输层端口号复用与分用的概念UDP和TCP的对比

Posted karshey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络湖科大微课堂笔记 p57-59 运输层概述运输层端口号复用与分用的概念UDP和TCP的对比相关的知识,希望对你有一定的参考价值。

文章目录

运输层概述


从计算机网络体系结构的角度来看运输层。
逻辑通信:运输层之间的通信,好像是沿水平方向传送数据。但事实上,这两个运输层之间,并没有一条水平方向的物理连接。要传送的数据是沿着上下多次依次传送的。

小结

运输层端口号、复用与分用的概念


发送方的复用和接收方的分用

TCP/IP体系的应用层常用协议所使用的运输层熟知端口号

运输层端口号的举例:从6分钟开始,建议看一下,全是动图不好做笔记

UDP和TCP的对比

UDP:用户数据报协议。
TCP:传输控制协议。

UDP:无连接的。
TCP:面向连接的。

UDP:支持单播、多播、广播。
TCP:仅支持单播。

两种协议对应用报文的处理:

UDP:

  1. 发送方的应用进程把应用层报文交付给运输层的UDP
  2. UDP给应用层报文添加UDP首部,使之称为UDP用户数据报,然后发送
  3. 接收方的UDP收到后,去掉UDP首部,将应用层报文交付给应用进程


TCP:

  1. 发送方的TCP把应用进程交付下来的数据块仅仅看作是一连串的,无结构的字节流,TCP不知道它们的含义,仅将他们编号,并存储在自己的发送缓存中
  2. TCP根据发送策略,从发送缓存中,提取一定数量的字节,构建TCP报文段并发送
  3. 接收方的TCP,一方面从所接收到的TCP报文段中,取出数据载荷部分并存储在接收缓存中,一方面将接收缓存中的字节交付给应用进程
  4. TCP不保证接收方收到的数据块与发送方应用进程所发出的数据块有对应大小的关系,但接收方应用进程收到的字节流必须和发送方应用进程发出的字节流完全一样

TCP是面向字节流的,这是TCP实现可靠传输,流量控制和拥塞控制的基础。

UDP不可靠 VS TCP可靠

首部对比

小结

以上是关于计算机网络湖科大微课堂笔记 p57-59 运输层概述运输层端口号复用与分用的概念UDP和TCP的对比的主要内容,如果未能解决你的问题,请参考以下文章

计算机网络湖科大微课堂笔记 p64-66 TCP的运输连接管理:TCP的连接建立与释放TCP报文段的首部格式

计算机网络湖科大微课堂 笔记目录(未完)

计算机网络湖科大微课堂笔记 p41-46 网络层概述网络层提供的两种服务IPv4地址概述分类编址&划分子网&无分类编址的IPv4地址

计算机网络湖科大微课堂笔记 p17-18 编码与调制信道的极限容量

计算机网络湖科大微课堂笔记 p24-27 可靠传输的基本概念和实现机制

计算机网络湖科大微课堂笔记 p71-73 文件传送协议FTP电子邮件万维网WWW