模块一之网络标准化组织与网络参考模型课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《模块一之网络标准化组织与网络参考模型课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模块 网络 标准化 组织 参考 模型 课件
- 资源描述:
-
1、第第2 2章章网络标准化组织和网络参考模型教学目标教学目标:知识:知识:OSI参考模型参考模型;TCP/IP参考模型参考模型及及分层功能;分层功能;TCP/IP协议集协议集技能:技能:IP地址分配地址分配教学重点教学重点:TCP/IP协议集协议集 教学难点教学难点:TCP/IP参考模型及参考模型及分层功能分层功能教具学具准备教具学具准备主要内容主要内容2.1 网络标准化组织和网络参考模型2.2 OSI参考模型2.3 TCP/IP参考模型(重点)网络标准化组织网络标准化组织l美国国家标准协会(ANSI)l国际标准化组织(ISO)l电气电子工程师协会(IEEE)l国际电信联盟(ITU)l电子工业联
2、合会(EIA)l通信工业联合会(TIA)lInternet协会(ISOC)lInternet工程任务组(IETF)2.2 OSI2.2 OSI参考模型参考模型信件内容信件内容邮件地址邮件地址货物地址货物地址发信人发信人邮局邮局运输系统运输系统信件内容信件内容邮件地址邮件地址货物地址货物地址收信人收信人对信件内容的共识对信件内容的共识对信件如何传递的共识对信件如何传递的共识对货物如何运输的共识对货物如何运输的共识P3P2P1公路,铁路,航空公路,铁路,航空邮局邮局运输系统运输系统(划分层次的概念举例划分层次的概念举例)l问题:问题:l收信人与发信人之间、邮局之间,他们是在直接通收信人与发信人之间
3、、邮局之间,他们是在直接通信吗?信吗?l邮局、运输系统各向谁提供什么样的服务?邮局、运输系统各向谁提供什么样的服务?l邮局、收发信人各使用谁提供的什么服务?邮局、收发信人各使用谁提供的什么服务?网络分层体系结构网络分层体系结构(Network Architecture)(Network Architecture)P3P2P1 2 1 3 2 1物理通信线路物理通信线路 3 N+1 N N-1 N+1 N N-1Pn-1PnPn+1系统系统A系统系统B网络分层体系结构网络分层体系结构l网络中的任何一个系统都是按照层次结构来组织的l同一网络中,任意两个端系统必须具有相同的层次l每层使用其下层提供的
4、服务,并向其上层提供服务l通信只在对等层间进行非对等层之间不能互相“通信”l实际的物理通信只在最底层完成lPn:第n层协议,即第n层对等实体间通信时必须遵循的规则或约定分层的好处分层的好处 l各层之间是独立的。l灵活性好。l结构上可分割开。l易于实现和维护。l能促进标准化工作。层数多少要适当层数多少要适当 l若层数太少,就会使每一层的协议太复杂。l层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。OSIOSI参考模型参考模型lOSI(开放系统互连)参考模型是ISO(国际标准化组织)在IBM公司的系统网络架构(SNA)的分层网络方案的基础上设计的。lOSI参考模型是一个分层结构。O
5、SIOSI参考模型参考模型7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层数据的封装数据的封装(encapsulation)(encapsulation)和解封装和解封装l在计算机网络中的数据传输都是从源主机流向目标主机的过程l数据从源主机传输到目标主机之前,原始数据首先在源主机方对数据进行封装后再进行传输l被封装的数据在到达目标主机后,解除封装恢复原始数据信息l数据封装是将OSI模型中不同层次的协议信息附加倒被传输的数据上l当数据在OSI模型中从高层向低层传递时,会在所传输的数据上添加数据报头、数据报尾和其它信息 数据的封装和解封装数据的封装和解封装物理层物理层(Physical
6、 Layer)(Physical Layer)l物理层是OSI参考模型的最低层l负责通过双绞线、同轴电缆、光缆、无线电波、卫星链路以及普通的电话线等有线和无线的通信信道传输二进制数据流 数据链路层数据链路层(Data Link Layer)(Data Link Layer)l数据链路层是OSI参考模型的第2层l它传输的是数据帧而与二进制数的传输无关l数据链路层的任务是将接收到的网络层的数据分组,通过物理链路无差错的传输到网络中的下一个节点(流量控制、差错控制)网络层网络层(Network)(Network)l网络层是OSI参考模型中的第3层l它的主要功能是将网络层的逻辑地址翻译成对应的物理地址
7、l确定将网络中的数据分组选择哪条路径从源节点传输到目标节点 传输层传输层(Transport Layer)(Transport Layer)l传输层在OSI模型中的第4层l传输层保证可靠传输会话层会话层(Session Layer)(Session Layer)l会话层在OSI模型的第5层l会话层负责建立并维护两个节点间的通信连接,也为节点间通信确定正确的顺序 表示层表示层(Presentation)(Presentation)l表示层是OSI模型的第6层l表示层主要完成:l数据的格式化l数据的加密和解密l数据压缩和解压缩 应用层应用层(Application Layer)(Applicati
8、on Layer)l应用层是OSI模型的最高层l应用层对传输的数据本身不作修改和封装,它将信息从本层传递到表示层。2.3 TCP/IP2.3 TCP/IP参考模型参考模型 应用层传输层网络层表示层会话层数据链路层物理层7654321OSI 的体系结构应用层网络接口层互联网层 IP(各种应用层协议如TELNET,FTP,SMTP 等)传输层(TCP 或 UDP)TCP/IP 的体系结构TCP/IPTCP/IP参考模型参考模型计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据参见动画参见动画:tcpip.swf 5432154321计算机 1AP2AP1计算机 2应用进程数据先传送到
9、应用层应用进程数据先传送到应用层加上应用层首部,成为应用层加上应用层首部,成为应用层 PDU计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层应用层 PDU 再传送到传输层再传送到传输层加上传输层首部,成为传输层报文加上传输层首部,成为传输层报文计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2传输层报文再传送到网络层传输层报文再传送到网络层加上网络层首部,成为加上网络层首部,成为 IP 数据报(或分组)数据报(或分组)计算机计算机 1 1 向计算机向计
10、算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2IP 数据报再传送到数据链路层数据报再传送到数据链路层加上链路层首部和尾部,成为数据链路层帧加上链路层首部和尾部,成为数据链路层帧计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层帧再传送到物理层数据链路层帧再传送到物理层最下面的物理层把比特流传送到物理媒体最下面的物理层把比特流传送到物理媒体计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321物理传输媒体物理传输媒体计算机 1AP2AP1电信号(或光
11、信号)在物理媒体中传播电信号(或光信号)在物理媒体中传播从发送端物理层传送到接收端物理层从发送端物理层传送到接收端物理层计算机 2计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2物理层接收到比特流,上交给数据链路层物理层接收到比特流,上交给数据链路层计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层剥去帧首部和帧尾部数据链路层剥去帧首部和帧尾部取出数据部分,上交给网络层取出数据部分,上交给网络层计算机计算机 1 1 向计算机向计算机 2 2 发送数
12、据发送数据 5432154321计算机 1AP2AP1计算机 2网络层剥去首部,取出数据部分网络层剥去首部,取出数据部分上交给传输层上交给传输层计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2传输层剥去首部,取出数据部分传输层剥去首部,取出数据部分上交给应用层上交给应用层计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层剥去首部,取出应用程序数据应用层剥去首部,取出应用程序数据上交给应用进程上交给应用进程计算机计算机 1 1 向计算机向计算机 2 2
13、发送数据发送数据 5432154321计算机 1AP2AP1计算机 2我收到了 AP1 发来的应用程序数据!计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应 用 程 序 数 据应用层首部H510100110100101 比 特 流 110101110101注意观察加入或剥去首部(尾部)的层次注意观察加入或剥去首部(尾部)的层次应 用 程 序 数 据H5应 用 程 序 数 据H4H5应 用 程 序 数 据H3H4H5应 用 程 序 数 据H4传输层首部H3网络层首部H2链路层首部T2链路层尾部计算机计算机 1 1 向计算机向
14、计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 210100110100101 比 特 流 110101110101计算机计算机 2 的物理层收到比特流后的物理层收到比特流后交给数据链路层交给数据链路层H2T2H3H4H5应 用 程 序 数 据H3H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2数据链路层剥去帧首部和帧尾部后数据链路层剥去帧首部和帧尾部后把帧的数据部分交给网络层把帧的数据部分交给网络层H2T2H3H4H5应 用 程 序 数 据H4H5应 用 程
15、 序 数 据H3H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2网络层剥去分组首部后网络层剥去分组首部后把分组的数据部分交给传输层把分组的数据部分交给传输层H5应 用 程 序 数 据H4H5应 用 程 序 数 据计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2传输层剥去报文首部后传输层剥去报文首部后把报文的数据部分交给应用层把报文的数据部分交给应用层应 用 程 序 数 据H5应 用 程 序 数 据计算机计算机 1 1 向计算机
16、向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2应用层剥去应用层应用层剥去应用层 PDU 首部后首部后把应用程序数据交给应用进程把应用程序数据交给应用进程计算机计算机 1 1 向计算机向计算机 2 2 发送数据发送数据 5432154321计算机 1AP2AP1计算机 2我收到了我收到了 AP1 发来的发来的应用程序数据!应用程序数据!2.3.1 2.3.1 网络接口层网络接口层l对应于OSI参考模型的物理层与数据链路层.l在两个相邻结点间的线路上无差错地传送帧数据。把一条有可能出差错的实际链路,转变成为让网络层向下看去好像是一条不出差错的链路。l透明地
17、传送比特流。2.3.2 2.3.2 互联网层互联网层(网络层网络层)l主要包括IP协议、ICMP协议、IGMP协议、ARP和RARP等协议。lIGMP协议是因特网组管理协议。2.3.2 2.3.2 互联网层互联网层(网络层网络层)1.IP协议(Internet Protocol)lIP协议以包的形式传输数据,这种包称为数据报。IP协议能够为一个数据报找到一个路径,并将其传输到最终的目的节点。lIP数据报是一个可变长度的包,它由报头和数据两部分组成 IP数据数据IP报头报头(1)IP地址的表示形示l二进制lIP 协议规定:IP 地址是 32 位二进制数字l点分十进制2.IP2.IP地址地址110
18、01010011011001111100111001110为方便阅读和从键盘上输入,可把每 8 位二进制数字转换成一个十进制数字,并用小数点隔开:202.108.249.206这就是“点分十进制”(dotted decimal notation)记法。我们从键盘上输入点分十进制的 IP 地址,计算机就把它转换为 32位的二进制数字。2.IP2.IP地址地址2.IP2.IP地址地址lIP地址的分类lA类地址(1-126)lB类地址(128-191)lC类地址(192-223)lD类地址(224-239)lE类地址(240-254)IPIP地址的分类地址的分类A A类地址(类地址(1-1261-1
19、26)网络数网络数:126:126个个每个网络中有每个网络中有2 22424-2-2台台B B类地址(类地址(128-191128-191)网络数网络数:2:21616个个每个网络中有每个网络中有2 21616-2-2台台C C类地址(类地址(192-223192-223)网络数网络数:2:22424个个每个网络中有每个网络中有2 28 8-2-2台台网络地址网络地址主机地址主机地址82410网络地址网络地址主机地址主机地址1616110网络地址网络地址主机地址主机地址8240(3)(3)特殊特殊IPIP地址地址前缀前缀 后缀后缀地址类型地址类型用途用途举例举例全全0 0全全0 0本机本机启动
展开阅读全文