ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

考研 计算机网络第五章传输层 知识点总结

2021-08-07 17:04:29  阅读:133  来源: 互联网

标签:知识点 UDP 首部 报文 TCP 传输层 端口号 考研


  • 传输层概述
    • 只有主机才有的层次(传输层和应用层)。

    • 传输层的功能
      • 1.传输层提供进程和进程之间的逻辑通信。
        网络层提供主机之间的逻辑通信。
      • 2.复用和分用
      • 3.传输层对收到的报文进行差错检测。
      • 4.传输层的两种协议。(TCP&UDP)

    • 传输层的选择与端口
      • 复用:应用层所有的应用进程都可以通过传输层再传输到网络层。
      • 分用:传输层从网络层收到数据后,交付指明的应用进程。
      • 逻辑端口/软件端口:端口是传输层的SAP,标识主机中的应用进程。


        ★端口号只有本地意义,在因特网中不同计算机的相同端口是没有联系的。
        ★端口号长度为16bit,能表示65536(2的16次方)个不同的端口号。
      • 常用应用程序端口号

    • 套接字Socket=(主机IP地址,端口号)
      • 在网络中采用发送方和接收方的套接字组合来识别端点,套接字唯一标识了网络中的一个主机和它上面的一个进程。
  • UDP协议
    • 用户数据报协议UDP协议概述
      • UDP只在IP数据报服务之上,增加了很少功能,即复用分用和差错检测功能。
    • UDP主要特点
      • 1. UDP是无连接的,减少开销和发送数据之前的时延。
      • 2.UDP使用最大努力交付,即不保证可靠交付。
      • 3.UDP是面向报文的,适合一次性传输少量数据的网络应用。

      • 4.UDP无拥塞控制,适合很多实时应用。
      • 5.UDP首部开销小,是8B,而TCP是20B。
    • UDP首部格式
      • 首部格式


        分用时,找不到对应的目的端口号,就丢弃报文,并给发送方发送ICMP“端口不可达”差错报告报文。
      • UDP校验


        伪首部模仿的是IP首部。
        ​★伪首部只有在计算校验核时才出现,不向下传送也不向上递交。
  • TCP协议特点和TCP报文段格式
    • TCP协议的特点
      • 1.TCP是面向连接(虚连接)的传输层协议。
        就好像点对点的直接连接,就好像进程和进程直接连接在一起。所以说是虚连接。
      • 2.每一条TCP连接只能有两个短点,每一条TCP连接只能是点对点的。
        没办法用于广播或多播的通讯方式。
      • 3. TCP提供可靠交付的服务,无差错、不丢失、不重复、按序到达。
        可靠有序,不丢不重。
      • 4. TCP提供全双工通信。

      • 5. TCP面向字节流。


        流:流入到进程或从进程流出的字节序列。
    • TCP报文段首部格式

      • 例子1 序号:在一个TCP连接中传送的字节流中的每一个字节都按序号编号,本字段表示本报文段所发送数据的第一个字节的序号。

      • 例子2 确认号:期望收到对方下一个报文段的第一个数据字节的序号。若确认号为N,则证明到序号N-1为止的所有数据都已正确收到。


        接受方面收到一个报文段就要返回一个确认报文段。
      • 例子3 数据偏移(首部长度): TCP报文段的数据起始处距离TCP报文段的起始处有多远,以4B为单位,即1个数值是4B。

    • 6个控制位

  • 后面会继续更新!

标签:知识点,UDP,首部,报文,TCP,传输层,端口号,考研
来源: https://blog.csdn.net/qq_51607668/article/details/119489060

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有