计网Part1-概述3

计网Part1-概述3

计算机网络-分层结构

分层的设计思想:将庞大而复杂的问题,转化为若干较小的局部问题。

分层结构的设计并不唯一,可以更具实际需求增加或减少层次
QQ_1727256105828

三种常见的计算机网络体系结构

QQ_1727256189715

TCP/IP:简单高效
五层模型:教学用,考试用

1)网络体系机构(Network Architecture):是计算机网络的各层及其协议的集合,就是这个计算机网络及其构建所应完成的功能的精确定义(不涉及实现)。

2)实现(implementation)是遵循这种体系结构的前提下,用何种硬件或软件完成这些功能的问题

体系结构是抽象的,而实现是具体的。

各层之间的关系

水平视角:
QQ_1727256621292

实体:对等层,对等实体
协议:控制对等实体之间的通信的规则集合。

垂直视角:
QQ_1727256750545

接口:相邻层的实体交换信息的逻辑接口。
服务:下层为紧邻的上层提供功能服务

数据传输过程

垂直视角:
QQ_1727257157359

同一层次的对等实体之间,需要遵循某些协议。

PDU,SDU,PCI的概念

1)协议数据单元(PDU)
对等层之间传输的数据单元,第n层的PDU记为n-PDU
2)服务数据单元(SDU)
为完成桑一层实体要求的功能而传递的数据,第n层的SDU记作n-SDU
3)协议控制信息(PCI)
控制协议操作的信息,第n层的PCI记作n-PCI

n_PDU=n_SDU+n_PCI=(n-1)_SDU
QQ_1727257547631

协议的三要素

协议:即网络协议,是控制对等实体之间通信的规则的集合。是水平的。
协议由:语法,语义,同步三部分组成(协议三要素)
1)语法:数据与控制信息的格式。
2)语义:即需要发出何种控制信息,完成何种动作及做出何种应答。
3)同步(时序):执行各种操作的条件,时序关系等,即时间实现的顺序的详细描述
QQ_1727257801733

分层结构-总结

QQ_1727257931921

参考模型

OSI参考模型

记住:各层的名称和顺序
了解:常见网络设备的功能和层次
了解:各层的功能

OSI参考模型的七层结构
QQ_1727258329001

物联网输会示用

常见的网络设备的功能层次

QQ_1727258459496

物理传输媒体(0层):网线,光纤

1)物理层的任务:实现相邻借鉴之间的比特(0/1)的传输。
QQ_1727258584498
物理传输媒体可能会收到差错而影响到传输的数据,所以就要有数据链路层:

2)数据链路层的任务:
1.差错控制(只能控制帧的准确性,一个分组分为很多帧)
2.流量控制(防止丢失)

数据链路层在原本的数据基础上,增加校验信息,接收方接收到数据以后根据校验信息判断是否损坏来修复或者丢弃+重传
QQ_1727258821907

有这两层已经可以实现无差错传输数据了,但是网络中不可能只有两个节点,如果节点增加呢,怎么记住目的地?增加网络层:

3)网络层的任务:
1.路由选择:规划出最佳路径
2.分组转发:将分组从河里的端口转发出去
3.拥塞控制:拥堵了,减少流量
4.网际互联
5.其他功能(差错控制等)
QQ_1727259183413

好好好,网络层有了就可以在计算机之前传输数据了,但是怎么知道是哪个软件发的数据呢,就需要增加传输层(端口号)实现端到端传输。

4)传输层任务:实现端到端通信,就是实现进程之间通信(端指的是端口):
1.复用:多个进程可以使用端口号,去请求传输层服务
2.分用:将数据分发给对应的端口
QQ_1727259466603
QQ_1727259513162

传输层的差错控制是对报文段的

5)会话层/表示层/应用层
1.会话层:会话管理
2.表示层:数据格式转换
3.应用层:~~~
QQ_1727259657646

OSI参考模型总结

QQ_1727259721306

4321层都要实现数据的分段和重装。
QQ_1727259859916

TCP/IP参考模型

QQ_1727259924596

接网输用~~~

表示层和会话层:不是所有应用都需要的,直接干掉,只要应用层~
如果有些应用需要呢?
应用层:很简单,我来做不就是了

tcp/ip模型:网络层
网络层任务:实现相邻节点间的数据传输(为网络传输“分组”)。但具体怎么实现传输不做太死板的规定。

参考模型总结

QQ_1727260340043

网络层:去除掉了差错控制,流量控制等。中间节点就不做校验,等到了目的节点,合并成报文以后才校验
QQ_1727260689333

!全局正确就是正确,不管局部正确不正确!
QQ_1727260750766

QQ_1727260768619
QQ_1727260815524


计网Part1-概述3
http://example.com/2022/03/16/计算机网络/计网Part1-概述3/
作者
JcenLeung
发布于
2022年3月16日
许可协议