美文网首页
传输层的一些知识

传输层的一些知识

作者: JCYDSHANKS | 来源:发表于2017-11-29 15:16 被阅读0次

tags: 计算机网络

传输层的基本功能

传输层将数据通信精确到端到端的通信。即主机进程与进程之间的通信。

传输层的两个主要协议

  1. UDP
  2. TCP

传输层端口号

作用是标识应用进程。
熟知端口号0~1023
登记端口号1024~49151
以上两种端口号是服务器端端口号。
客户端使用的端口号是49152~65535。多数是临时分配的。

UDP的主要特点

  1. 无连接,不可靠。不需要建立连接也不用释放,减少了时延。
  2. 尽最大努力交付,不保证可靠交付。主机不需要维持复杂的连接状态表。
  3. 面向报文。添加首部后 对应用层下来的报文不处理,直接向下交付。
  4. 没有拥塞控制,符合实时应用对主机以恒定速率发送数据的要求。(不适用拥塞控制的UDP可能造成网络严重的拥塞。)
  5. 支持一对一,一对多,多对一和多对多。
  6. 首部开销小,8字节。

UDP数据报格式

8个字节首部,四个字段组成,每个字段两个字节。

数据报内容 源端口号 目的端口 长度 检验和 数据
长度 2 2 2 2 数据长度不是16位增加补充位

计算检验和时,要在UDP用户数据报之前增加12字节的伪首部。伪首部既不向下传送也不向上递交。由伪首部补充目的主机的ip adress部分。伪首部来自ip数据包。说明UDP与IP之间存在一定程度交互。

相关文章

  • 传输层的一些知识

    tags: 计算机网络 传输层的基本功能 传输层将数据通信精确到端到端的通信。即主机进程与进程之间的通信。 传输层...

  • 【网络】传输层知识概要

    首先确定下传输层的作用 01传输层基本功能02TCP建立连接过程0201TCP序列号03资源子网和通信子网04拥塞...

  • 【聚合】计算机网络通讯

    【网络】数据链路层 【网络】TCP/IP-网络层知识概要 【网络】传输层知识概要 【网络】物理层基本概念 【网络】...

  • 传输层

  • 传输层

    摘自https://www.cnblogs.com/whgk/p/6118206.html 通过mac地址可以找到...

  • 传输层

    传输层的功能:传输层寻址和端口;无连接服务和面向连接服务 UDP协议:UDP数据报,UDP校验 TCP段:TCP连...

  • 传输层

    TCP和UDP TCP:提供可靠的通信运输。是面向连接的,可靠的流协议。它充分实现了数据传输时的各种控制功能,可以...

  • 传输层

    传输层需要完成的功能 为网络应用程序提供接口 为应用程序提供访问网络的途径 多路复用/多路分解机制 多路复用表示从...

  • 传输层

    在网络层之上,是传输层。由于网络层提供的尽力而为的服务,不保证数据传输的准确性,于是传输层提供了保证准确性的 TC...

  • 传输层

网友评论

      本文标题:传输层的一些知识

      本文链接:https://www.haomeiwen.com/subject/tqoubxtx.html