当前位置: 首页 > web >正文

计算机网络--第一章(下)

1.计算机网络的分层结构

1.1 分层结构

        网络体系结构描述的是,计算机网络有几层,有什么功能,用的什么协议。

        水平方向的关系,

        协议,说的是对等实体间通信需要遵守的规则。用于约束,这个约束的方向是水平的。 

        垂直方向的关系,

1.2 PDU、SDU、PCI

PDU是传输中包含加工项的数据,

PCI是对数据进行的“加工”,

SDU是除开当前层“加工”后,留下的数据(可能包含上一层的加工), 

        PDU由SDU和PCI组成。 

1.3 协议三要素

语义,描述发送方和接收方分别需要做什么动作。

时序,描述语义说的动作的触发条件和先后顺序。

1.4 总结

2.OSI参考模型&&TCP/IP模型

2.1 OSI

2.1.1 名称和顺序

2.1.2 功能层次

2.1.3 功能

        物理层

        比特流的传输可能会因为外部因素而出现误差。此时,需要数据链路层来帮忙。

        链路层

        数据链路层只能保证这个帧的正确,即保证局部正确。比特组成帧。

        网络层

        可以保证分组正确,即保证全局正确。帧组成分组。(所谓局部和全局只是相对的)

         传输层

        主机与主机之间的传输。分组组成报文段。

         复用与分用,

 5~7层

 数据传输单位总结

        数据的拆分,称为数据的分段;将分段组合,称为数据的重装。

2.1.4 总结

2.2 TCP

2.2.1 名称和顺序

2.2.2 TCP与OSI的区别

        (1).应用层等

        TCP删除了表示层和会话层(数据格式和会话管理),这两层的功能改为由应用层的特定协议实现。就是实现了可选择,更灵活,有些数据并不需要这两个功能,但是,在OSI中不论是否需要都必须经过这两个功能的处理。

        (2).网络接口层

        TCP对网络硬件的限制更少

        (3).

        总结一下,

        (4).网络层

        TCP去除了纠错功能,使得传输的数据不在可靠。

        (5).传输层

        TCP的传输层负责检查全局的正确性,由全局正确推至局部正确。(不可反推)

         (6).

        总结,

        TCP简化了功能,减少了成本。

2.2.3 总结 

        TCP模型的应用层在部分时候是允许使用不可靠数据的(OSI不允许)。如,在直播中,观众可以接受画面丢掉几个帧,但要保证画面的传输流畅性。 

http://www.xdnf.cn/news/7799.html

相关文章:

  • 【Java】封装在 Java 中是怎样实现的?
  • 面经总目录——持续更新中
  • 数据库基础
  • 写实数字人在展厅的应用:探索无限可能
  • Rocketmq刷盘机制和复制机制区别及关系
  • 超长文本注意力机制如何突破传统 O(n²) 瓶颈
  • 【Redis】哈希表结构
  • Baklib构建AI就绪型知识中台实践
  • 内网穿透:轻松实现外网访问本地服务
  • 至此(day1-day4)代码详解(ai辅助整理)
  • IEEEtran中文献中的作者大于3个时,用et al.省略
  • 院校机试刷题第八天:B3846闰年求和、P1012字母异位词分组
  • 使用亮数据代理IP+Python爬虫批量爬取招聘信息训练面试类AI智能体(手把手教学版)
  • 算法第24天|93.复原IP地址、 78.子集、 90.子集II
  • Java 10IO流
  • DockerHub被封禁,怎么将镜像传到国内?一种简单合规的镜像同步到国内方案[最佳实践]
  • KLEC--基于知识学习的演化计算算法
  • 硬盘健康检测与性能测试的实践指南
  • 【AI助手】提升开发效率:Continue配置自定义提示词模板及规则
  • 白皮精读:109页数据资源体系构建白皮书【附全文阅读】
  • 汉语词汇的神奇拼图:关联性的魅力
  • AI大模型应对挑战,使用winform实现小球在旋转五边形内的舞蹈
  • Java数组列表 - ArrayList
  • 如何使用VH6501进行CAN采样点测试
  • Portal认证和802.1x的区别
  • 机器学习入门
  • 理解Java泛型
  • 直流无刷水泵方案之无感FOC控制---【其利天下技术】
  • StreamSaver实现大文件下载解决方案
  • 对象属性复制BeanCopier-笔记