- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * 常见的几种计算机网络类型 * * * 我们打个比方来解释多层通信的实质。 假设两个哲学家(第3层中的对等进程)希望通话,一位说乌尔都语和英语,另一位说法语和汉语。由于没有共同语言,每人都请了位翻译(第2层中的对等进程)。每个翻译又进一步和一位秘书联络(第1层中的对等进程)。 哲学家1希望能向哲学家2表达他对兔子的感情,他把这一信息用英语通过第2层与第3层之间的接口穿给他的翻译:“ I like rabbits”,翻译根据协议使用荷兰语为中间语言,消息被转换为“ ‘” 。对语言的选择是第2层协议的事,与对等进程无关。 接下来翻译把消息交给秘书传递,例如用传真(第一层协议)。 当消息到达时,它被翻译成法语并通过第2层与第3层之间的借口到达哲学家2。 应注意到每层协议与其他层协议完全无关,只要接口保持不变。只要两位翻译认可,他们可随意把荷兰文换成芬兰文,完全不必改变他们和第1层或第3层之间的接口。与之相似,秘书可以把传真换成电子邮件而不会影响到其他层。 * 在计算机网络中要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关同步的问题。这里同步含有时序的意思。为进行网络中的数据交换而进行的规标准或约定即称为网络协议。 下面以两个人打电话为例说明协议的概念。 甲要打电话给乙,首先甲拨通乙的电话号码,对方电话振铃,乙拿起电话,然后甲乙开始通话,通话完毕后,双方挂断电话。在这个过程中,甲乙双方都遵守了打电话的协议。其中,电话号码就是“语法”的一个例子,一般电话号码由5到8位阿拉伯数字组成,如果是长途要加拨区号,国际长途还有国家代码等等。甲拨通乙的电话后,乙的电话会振铃,振铃是一个信号,表示有电话打进,乙选择接电话,这一系列的动作包括了控制信号、响应动作等等,就是“语义”的例子;“时序‘的概念更好理解,因为甲拨了电话,乙的电话才会响,乙听到铃声后才会考虑要不要接,这一系列事件的因果关系十分明确,不可能没有人拨乙的电话而乙的电话会响,也不可能在电话铃没响的情况下,乙拿起电话却从话筒里传出甲的声音。 * * * * * * * * * * * * * 每一层都有自己独立的数据结构。理论上各层都不知道它的上层和下层所用的数据结构。但实际上,每一层的数据结构都设计得与邻层所用的数据结构相容,以增加数据传输的效率。当然每层仍有自己的数据结构及说明此结构的专门用语。 上层显示TCP/IP传送数据时,TCP/IP不同层次对数据所使用的名称。 使用TCP的应用程序称数据为“流”(stream),但使用UDP的应用程序称数据为“报文”(message)。TCP把数据叫作“数据段”(segment),而UDP称它的数据结构为“分组包”(packet)。网络层将所有的数据视为区块,称为“数据报”(datagram)。TCP/IP使用各种不同形态的底层网络,大部分网络称传送的数据为“分组包”或“祯”。 * * * * * * * * * * 沙漏计时器形状的TCP/IP协议族 HTTP SMTP DNS RTP TCP UDP IP 网际层 网络接口层 运输层 应用层 … … … 网络接口 1 网络接口 2 网络接口 3 Everything over IP IP 可为各式各样的应用程序提供服务 IP over Everything IP 可应用到各式各样的网络上 TCP/IP协议的表示方法二:分层次画出具体的协议 HTTP SMTP DNS RT(C)P TCP UDP IP 网际层 网络接口层 运输层 应用层 各种物理网络 (包括点到点链路,广域网,局域网,无线网等) TCP/IP协议栈 Ping Telnet FTP SIP RSVP ICMP IGMP OSPF RIP ARP H.323 SCTP TCP/IP and OSI model 【例1】客户进程和服务器进程使用 TCP/IP 协议进行通信 数据链路层 物理层 运输层 网络层 数据链路层 物理层 运输层 网络层 ① 客户发起连接建立请求 ② 服务器接受连接建立请求 应用层 应用层 因特网 客户 服务器 以后就逐级使用下层 提供的服务 (使用 TCP 和 IP) 功能较强的计算机可同时运行多个服务器进程 数据链路层 物理层 运输层 网络层 应用层 计算机 3 服务器 1 服务器 2 数据链路层 物理层 运输层 网络层 应用层 计算机 1 客户 1 数据链路层 物理层 运输层 网络层 应用层 计算机 2 客户 2 因特网 一、作业 P33. 1-02,1-10,1-11,1-15, 1-17,1-18,1-19,1-21 二、研习 学习使用网络协议分析器Ethere
您可能关注的文档
最近下载
- 劳动能力鉴定课件.ppt VIP
- 第十六讲文明新路与人类命运共同体-中华民族共同体概论专家大讲堂课件.pptx VIP
- 2025届高考数学抛物线中的八个常考二级结论与秒杀模型(解析版).pdf VIP
- 课题申报书:科学教育背景下开展初中物理项目化实践的路径研究.docx VIP
- 《劳动能力鉴定》PPT课件培训讲学.ppt VIP
- 商业插画高职全套教学课件.pptx
- EBZ掘进机电气原理讲解.ppt VIP
- 《石油化工企业设计防火标准》gb5060-2008局部修订2018年版.docx VIP
- 义务教育版(2024)七年级全一册信息科技 第4课 数据分包灵活传 课件.pptx VIP
- 初中物理大单元教学研究.docx VIP
文档评论(0)