CCNA lesson1.OSI 七层网络模型-1

CCNA lesson1.OSI 七层网络模型-1_第1张图片
1.PNG

proprietary(私人拥有的)
网络:将不同的主机连接在一起,实现信息和数据的共享.
私有协议限制了设备之间的相互通信.
对终端用户有限制.
所以要开发一个公共标准协议.
就像PC架构一样(wintel=windows+intel)

为了解决这个问题,提出了OSI模型
开放系统互联模型.只是一个参考模型,而并非像TCP/IP那样.
基于这种OSI模型,我们可以有各种的实现.

CCNA lesson1.OSI 七层网络模型-1_第2张图片
2.PNG
CCNA lesson1.OSI 七层网络模型-1_第3张图片
3.PNG

为什么要分层?
参考流水线作业一样.
设计理念:模块化,标准化,流程化.

好处:
1.减少复杂性
2.标准化接口
3.方便模块的开发
4.加速技术之间的兼容性(互操作性)
5.加速发展
6.简化教学和学习

每一个模块只负责自己特定的功能,并在模块之间定义一些标准化的接口.

like装配工只装配..........


4.PNG

1.物理层

实现定义最基础的底层数据传输.
作用:定义数据怎么通过介质去传输.以及介质的定义,接口的标准,线缆的标准.


5.PNG

2.数据链路层

定义数据的基本格式,数据如何在线缆上进行传输,怎么进行标识.
MAC就是2层的一个编址.数据在网络中怎么样进行标识,传输,怎么样防止错误.
控制:如何访问底层介质.


3.网络层

最主要的功能:
1.定义了3层的IP编址
2.定义了路由功能,提供在不同网络之间进行数据转发.

6.PNG

4.传输层

定义:端到端间通信的基本功能
最重要的协议:TCP,UDP
定义了如何传输数据,以及传输的速度,效率,可靠性.


CCNA lesson1.OSI 七层网络模型-1_第4张图片
7.PNG

5.会话层

上3层可以统称为应用层,因为都是由应用软件控制的.
控制:一个应用程序或一个IP地址段之间的不同的会话.


CCNA lesson1.OSI 七层网络模型-1_第5张图片
8.PNG

6.表示层.

控制:数据的格式
提供了一些基本的压缩和加密的功能

CCNA lesson1.OSI 七层网络模型-1_第6张图片
9.PNG

7.应用层

10.PNG

数据的封装:

数据怎么在不同层之间传输,实际上有个封装的过程.
数据由app产生,经过每一层都要加上一个数据信息(报头).每一层信息都是保存在报头里面的.
这个过程叫封装.

like 邮寄东西的标记.

CCNA lesson1.OSI 七层网络模型-1_第7张图片
11.PNG

数据的解封装:

每过一层,就删掉对应的报头信息.

CCNA lesson1.OSI 七层网络模型-1_第8张图片
12.PNG

P2P

CCNA lesson1.OSI 七层网络模型-1_第9张图片
13.PNG

原为网络通信技术名词,意为“对等网络”,又称工作组。具体来说,P2P是指网上各台计算机有相同的功能,无主从之分,一台计算机都是既可作为服务器,设定共享资源供网络中其他计算机所使用,又可以作为工作站,没有专用的服务器,也没有专用的工作站。对等网络是小型局域网常用的组网方式。


TCP/IP Stack协议栈

TCP/IP协议是OSI模型的一种实现和简化(只定义了4层)
有时候,功能并不需要细分到7层这种程度.

CCNA lesson1.OSI 七层网络模型-1_第10张图片
14.PNG

比较&对应关系

3.4层的技术是最重要的???

CCNA lesson1.OSI 七层网络模型-1_第11张图片
15.PNG

你可能感兴趣的:(CCNA lesson1.OSI 七层网络模型-1)