第一章计算机网络参考模型理论讲解2/21课程目录分层思想OSI参考模型TCP/IP协议族数据封装与解封装过程层间通讯过程小游戏3/21分层思想3-1享用牛奶的人未必了解其生产过程我不管怎么做的,好喝就行4/21分层思想3-2使用网络的人未必知道数据的传输过程我不管怎么传的,能聊就行5/21分层思想3-3将复杂的流程分解为几个功能相对单一的子过程整个流程更加清晰,复杂问题简单化更容易发现问题并针对性的解决问题部门职责原料采购部选购优质奶源、与农场签订合同、保质保量运输奶源奶源加工车间原料验收、杀菌处理、储藏奶粉生产车间浓缩、喷雾干燥、冷却筛粉奶粉包装车间奶粉包装、奶粉装箱,质检销售部门联系各大销售渠道、联系物流运输6/21OSI参考模型国际标准化组织(InternationalStandardOrganization,ISO)1984年颁布了开放系统互连(OpenSystemInterconnection,OSI)参考模型一个开放式体系结构,将网络分为七层OSI七层参考模型分层功能应用层网络服务与最终用户的一个接口表示层数据的表示、安全、压缩会话层建立、管理、中止会话传输层定义传输数据的协议端口号,以及流控和差错校验网络层进行逻辑地址寻址,实现不同网络之间的路径选择数据链路层建立逻辑连接、进行硬件地址寻址、差错校验等功能物理层建立、维护、断开物理连接7/21物理层和数据链路层物理层如何使用物理信号来表示数据1和0数据传输是否可同时在两个方向上进行通信双方如何建立和中止连接物理接口特性数据链路层数据帧封装结构源和目的方的物理地址数据校验功能8/21网络层和传输层网络层数据包封装结构源和目的方的逻辑地址根据包头的逻辑地址选路传输层用户进程间的通信承上启下思考端到端和点到点通信有何区别?9/21会话层、表示层和应用层会话层建立用户间的会话关系表示层定义传递信息的语法和语义编码和解码、压缩解压缩、加密解密应用层提供与用户的接口10/21小结OSI七层模型数据链路层的作用网络层的作用11/21OSI模型vsTCP/IP模型物理层数据链路层网络层OSI7层模型会话层表示层应用层传输层网络层传输层应用层物理层数据链路层TCP/IP5层模型网络接口层网络层传输层应用层TCP/IP4层模型12/21TCP/IP协议族的组成网络层传输层应用层物理层数据链路层HTTPFTPTFTPSMTPSNMPDNSTCPUDPICMPIGMPIPARPRARP由底层网络定义的协议13/21数据封装过程网络层传输层应用层物理层数据链路层上层数据上层数据上层数据上层数据TCP头部TCP头部IP头部TCP头部IP头部MAC头部14/21数据解封装过程网络层传输层应用层物理层数据链路层上层数据上层数据上层数据上层数据TCP头部TCP头部IP头部TCP头部IP头部MAC头部15/21PDU网络层传输层应用层物理层数据链路层上层数据上层数据上层数据上层数据TCP头部TCP头部IP头部TCP头部IP头部MAC头部数据帧数据包数据段比特流16/21设备与层的对应关系网络层传输层应用层物理层数据链路层计算机防火墙路由器交换机网卡17/21各层间通信2-1网络层传输层应用层物理层数据链路层网络层传输层应用层物理层数据链路层应用层协议传输层协议网络层协议数据链路层协议物理层协议18/21各层间通信2-2网络层传输层应用层物理层数据链路层网络层传输层应用层物理层数据链路层物数物数物数物数物数物数物数物数网网网网19/21本章总结OSI分层的意义OSI七层模型OSI各层的作用数据封装解封装的过程20/21一起看电影小游戏小组一小组二应用层传输层网络层应用层传输层网络层我写了一封信想传给小组二的张三,通过什么方式传递呢?邮件吧!既然使用我作为工具传输消息,就要按我的规矩来我只找“TCP”同学,不找别人用户一起看电影电子邮件我是TCP,为了避免出错,我需要记录下相关信息我是TCP,里面内容是电子邮件我需要找个人,帮我把信送到目的地接到个新活,需要把信送到目的地,为了正确送达,我需要标识地址信息我是网络层,里面的内容是tcp我的地址是小组一,要送到小组二这封信的目的地址是小组二,我应该接收下来,同时里面的内容是tcp,所以我应该交给TCP同学我是TCP,里面内容是电子邮件我是网络层,里面的...