- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
by 自动化系孟圣杰
141125 计算机网络部分复习内容
一、 常见的网络互联设备有那些?基本功能是什么?工作在 OSI 模型的第几层
级?
答:一般需要路由器,交换机,中继器,集线器,网关,网桥。 路由器工
作在网络层,其功能是为数据包提供路由,就是为数据包提供下一跳的地址,
路由器是连接在不同网络之间的。网关也是路由器,局域网的出口路由一般叫
做网关。交换机工作在数据链路层,提供数据包在各个端口间的快速交换,其
不需要解析数据包的 IP 来路由,所以比路由器速度快;但是其不能隔离网
段,也不能隔离广播。中继器,集线器,都是工作在物理层的,它只是将收到
的信号再发送到其它分支上去。 网桥工作在数据链路层,在网络互联中它起
到数据接收、地址过滤与数据转发的作用,用来实现多个网络系统之间的数据
交换,连接不同类型的网络。
二、 使用 OSI 模型说明在两个网络中的两个用户是怎样实现通信过程的。
答:
OSI 模型中的通信过程:
主机 A 向主机 B 发送数据,该数据的产生肯定是一个应用层的程序产生的,如
IE 浏览器或者 Email 的客户端等等。这些程序在应用层需要有不同的接口,IE
是浏览网页的使用 HTTP 协议,那么 HTTP 应用层为浏览网页的软件留下的网
络接口。Email 客户端使用 smtp 和 pop3 协议来收发电子邮件,所以 smtp 和
pop3 就是应用层为电子邮件的软件留下的接口。我们假设 A 向B 发送了一封电
子邮件,因此主机A 会使用 smtp 协议来处理该数据,即在数据前加上 SMTP 的
标记,以便使对端在收到后知道使用什么软件来处理该数据。
应用层将数据处理完成后会交给下面的表示层,表示层会进行必要的格式转换,
使用一种通信双方都能识别的编码来处理该数据。同时将处理数据的方法添加
在数据中,以便对端知道怎样处理数据。
表示层处理完成后,将数据交给下一层会话层,会话层会在 A 主机和 B 主机之
间建立一条只用于传输该数据的会话通道,并监视它的连接状态,直到数据同步
完成,断开该会话。注意:A 和 B 之间可以同时有多条会话通道出现,但每一条
都和其他的不能混淆。会话层的作用就是有办法来区别不同的会话通道。
会话通道建立后,为了保证数据传输中的可靠性,就需要在数据传输的构成当中
对数据进行必要的处理,如分段,编号,差错校验,确认、重传等等。这些方法
的实现必须依赖通信双方的控制,传输层的作用就是在通信双方之间利用上面
的会话通道传输控制信息,完成数据的可靠传输。
网络层是实际传输数据的层次,在网络层中必须要将传输层中处理完成的数据
再次封装,添加上自己的地址信息和对端接受者的地址信息,并且要在网络中找
到一条由自己到接收者最好的路径。然后按照最佳路径发送到网络中。
1
by 自动化系孟圣杰
数据链路层将网络层的数据再次进行封装,该层会添加能唯一标识每台设备的
地址信息(MAC 地址),是这个数据在相邻的两个设备之间一段一段的传输。最
终到达目的地。
物理层将数据链路层的数据转换成电流传输的物理线路。
通过物理线路传递的 B 主机后,B 主机会将电信号转换成数据链路层的数据,
数据链路层再去掉本层的硬件地址信息和其他的对端添加的内容上交给网络层,
网络层同样去掉对端网络层添加的内容后上交给自己的上层。最终数据到达 B
主机的应用层应用层看到数据使用 smtp 协议封装,就知道应用电子邮件的软件
来处理。
两个 OSI 参考模型之间的通行看似是水平的,但实际上数据的流动过程是有最
高层垂直的向下交给相邻的
文档评论(0)