java怎么拦截某个对象
196
2022-11-11
云计算网络基础课
第一章 云计算相关网络基础
计算机网络参考模型:建构:①分层思想②OSI参考模型③TCP/IP协议族④数据封装与解封装过程⑤层间通讯过程
OSI七层参考模型1.国际标准化组织(ISO)2.1984年颁布了开放系统互连(OSI)参考模型3.一个开放式体系结构,将网络分为七层分层 功能应用层: 网络服务与最终用户的一个接口表示层: 数据的表示、安全、压缩会话层: 建立、管理、中止会话传输层: 定义传输数据的协议端口号,以及流控和差错校验(端口和服务开放)网络层: 进行逻辑地址寻址,实现不同网络之间的路径选择(需要考虑以最低成本达到路径)数据链路层: 建立逻辑连接、进行硬件地址寻址(物理)、差错校验等功能(到达目的地物理节点)物理层: 建立、维护、断开物理连接
物理层:1.如何使用物理信号来表示数据1和0;2.数据传输是否可同时在两个方向上进行;3.通信双方如何建立和中止连接;4.物理接口特性
数据链路层:1.数据帧 封装结构(MAC);2.源和目的方的物理地址;3.数据校验功能
网络层:1.数据包 封装结构(IP);2.源和目的方向的逻辑地址;3.根据包头的逻辑地址选路
传输层:(TCP/UDP协议,直接关联端口)1.数据段 封装结构 用户进程间的通信;2.承上启下
思考:端到端和点到点通信有何区别?点到点:关心如何到达、如何选址,寻址选择最简短的途径(路径的选择方式)端到端:不关心如何到达,如何选址,只关心服务的开启
会话层:1.建立用户之间的会话关系
表示层:1.定义传递信息的语法和语义;2.编码和解码、压缩和解压缩、加密解密
应用层:1.提供与用户的接口
数据封装过程:PDU应用层 上层数据传输层 TCP头部/上层数据(数据段)网络层 IP头部/TCP头部/上层数据(数据包)数据链路层 MAC头部/ IP头部/TCP头部/上层数据(数据帧)物理层 比特流
设备与层的对应关系:应用层 计算机传输层 防火墙网络层 路由器数据链路层 交换机物理层 网卡、网线、光纤
总结以上,我下面用一个生活中的案例来整体说明一下七层之间的关系
应用层:张三午饭打算订一份外卖。表示层:对比了几大外卖平台,最终选择了美团外卖。会话层:商家的大厨使用原材料给他做好,给他打包好。传输层:商家在这份外卖上标记了订单编号,随即叫来外卖小哥。协商后外卖小哥决定骑电驴把外卖送去给顾客张三。网络层:外卖小哥了解了顾客所在地址,并且衡量了去顾客家的三条路路程长短以及交通情况,果断选了路线偏长但交通通畅的那条路线。数据链路层:在确定了外卖地址和顾客地址无误后,便在规定时间内送去了。物理层:张三在家门口收到了外卖小哥送来的外卖。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~