计算机网络分层
文章目录
一、计算机网络分层思想
1.1享用牛奶的人未必了解其生产过程
2.1使用网络的人未必知道数据的传输过程
3.1将复杂的流程分解为几个功能相对单一的子过程
整个流程更加清晰,复杂问题简单化
更容易发现问题并针对性的解决问题
二、计算机网络分哪几层?
2.1OSI分层模型
OSI的分层:
2.1-1物理层的理解与代表物
实际的网络连接的介质——网卡、网线
2.1-2数据链路层的理解与代表物
用于局域网内设备之间确定彼此的物理地址(MAC地址)——交换机、网卡
2.1-3网络层的理解与代表物
进行逻辑地址寻址、实现不同网络之间的路径选择——路由器
2.1-4传输层的理解与代表协议
定义数据按照什么协议、端口进行传输——TCP、UDP
2.1-5会话层的理解与代表物
建立、管理、终止会话(通信软件建立会话,例如:QQ)
2.1-6表示层的理解与代表物
数据的表示、安全、压缩,二进制与语言的转换、翻译(人的语言翻译成计算机语言)
2.1-7应用层的理解与代表物
用户可以操作的界面(例如:在QQ的对话窗口输入字符)
2.2分层对应的协议
三、点到点、端到端的理解
3.1什么是点到点?
点到点是物理拓扑,如光纤,就必须是点到点连接,DDN专线也是,即两头各一个机器中间不能有机器。
3.2什么是端到端?
端到端是网络连接。网络要通信,必须建立连接,不管有多远,中间有多少机器,都必须在两头(源和目的)间建立连接,一旦连接建立起来,就说已经是端到端连接了。
四、OSI模型与TCP/IP模型
五、TCP/IP协议族的组成
六、数据的封装过程
封装(L7-L1向下封装)
上层数据 应用层
翻译、压缩 表示层
建立会话 会话层
定义传输工规则(TCP):上层数据封装协议 传输层
封装IP头部(PC1-IP、PC2-IP) 网络层
封装MAC头部(PC1-M、PC2-M) 数据链路层
二进制数据、物理传输 物理层
七、数据的解封装过程
八、设备与层之间的关系
九、各层间的通信
[外链图片转存中…(img-6zUPu3fD-1649841845315)]
八、设备与层之间的关系
[外链图片转存中…(img-3uhmClaD-1649841845316)]