组网技术,好多教大家的东西!
源代码在线查看: 局域网组建技术7.htm
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word">局域网组建技术6
href="../router/./1.files/filelist.xml" rel=File-List>
legume
legume
2
21
2002-10-06T00:37:00Z
2002-10-06T00:58:00Z
4
813
4636
legume
38
9
5693
9.2812
7.8 磅
@font-face {
font-family: 宋体;
}
@font-face {
font-family: @宋体;
}
@page {mso-page-border-surround-header: no; mso-page-border-surround-footer: no; }
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin: 42.55pt; mso-footer-margin: 49.6pt; mso-paper-source: 0; }
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: 宋体; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-family: "Times New Roman"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: 宋体; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-family: "Times New Roman"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: 宋体; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-family: "Times New Roman"
}
A:link {
COLOR: blue
}
SPAN.MsoHyperlink {
COLOR: blue
}
A:visited {
COLOR: blue
}
SPAN.MsoHyperlinkFollowed {
COLOR: blue
}
P {
FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: "Times New Roman"
}
DIV.Section1 {
page: Section1
}
bgColor=#ffffff>
返回
size=5>局域网组建技术7
face="仿宋_GB2312, 楷体_GB2312"> face="仿宋_GB2312, 楷体_GB2312"> 豆豆技术网制作 legume 制作 修改于:2003-4-7 投稿信箱: href="mailto:web@ddvip.net">web@ddvip.net
borderColorLight=#666666 border=1>
2.1.4 传输层与数据链路层和网络层一样,传输层的功能是保证数据可靠地从发送结点发送到目标结
点。例如,传输层确保数据以相同的顺序发送和接收,并且传输后接收结点会给出响应。当
在网络中采用虚拟电路时,传输层还要负责跟踪指定给每一电路的唯一标识值。这一I D称为
端口、连接标识或套接字,是由会话层指定的。传输层还要确定包错误校验的级别,最高的
级别可以确保包在可以接受的时间内无差错地从结点发送到结点。用于在传输层间通信的协议采用了多种可靠性措施。0类是最简单的协议,不执行错误校
验或流控制,依靠网络层来执行这些功能。1类协议监控包传输错误,如果检查到了错误,就
通报发送结点的传输层让它重新发送包。2类协议监控传输层和会话层间的传输错误并提供流
控制。流控制确保设备不会以高于网络或接收设备接收信息的速度来发送信息。3类协议除提 供1类和2类协议的功能外,还可以在某些环境下恢复丢失的包。最后,
4类协议除执行3类协 议的功能外,还具有扩展的错误监控和恢复能力。 传输层的另一种功能就是当网络使用不同的要求包大小各异的协议时,将消息分段为较
小的单元。发送网络上由传输层分割的数据单元被接收端的传输层重新以正确的顺序组合, 以便网络层解释。2 . 1 .5
会话层会话层负责建立并维护两个结点间的通信链接,也为结点间通信确定正确的顺序。例如,
它可以确定首先传输哪个结点。会话层还可以确定结点可以传输多远的距离以及如何从传输
错误中恢复。如果传输在低层中无意地中断了,会话层将努力重新建立通信。 在某些工作站操作系统中,可以将工作站从网络上断开,然后重新连接,之后无须
登录便可继续工作。这是因为物理层断开又重新连接后,会话层也重新进行了连接。
这个层使每一个给定的结点与唯一的地址一一对应起来,就像邮政编码只与特定的邮政 区域相关联。一旦通信会话结束,这一层就与结点断开了。
说明这一层上的通信的示例发生在工作站访问Internet 上的服务器时。工作站和服务器都 有唯一的用点号分开的二进制Internet 协议( I P
)地址,如1 2 2 . 7 2 . 1 5 . 1 2 2和1 4 5 . 1 9 . 2 0 . 2
2。会话层使用这一地址信息来帮助建立结点间的联系。一旦建立了联系,工作站可以登录了,通信会 话就通过会话层建立起来了。2.1.6
表示层这一层处理数据格式化问题,由于不同的软件应用程序经常使用不同的数据格式化方案,
所以数据格式化是必需的。在某种意义上,表示层有些像语法检查器。它可以确保数字和文 本以接收结点的表示层可以阅读的格式发送。例如,从I B
M大型机上发送的数据可能使用的 是E B C D I C字符格式化,要使运行Windows 95或Windows 98的工作站可以读取信息,就必须
将其解释为A S C I I字符格式。 表示层还负责数据的加密。加密是将数据编码,让未授权的用户不能截取或阅读的过程。
例如,计算机的帐户密码可以在L A N上加密,或者信用卡号可以通过加密套接字协议层 (Secure Sockets Layer,S S L )在WA
N上加密。 表示层的另一功能是数据压缩。当数据格式化后,在文本和数字中间可能会有空格也格
式化了。数据压缩将这些空格删除并压紧数据,减小其大小以便发送。数据传输后,由接收 结点的表示层来解压缩。2.1.7 应用层应用层是O
S I模型的最高层,控制着计算机用户绝大多数对应用程序和网络服务的直接访
问。这里的网络服务包括文件传输、文件管理、远程访问文件和打印机、电子邮件的消息处
理和终端仿真。计算机程序员便是使用该层来将工作站连接到网络服务上,例如,可将应用
程序链接到电子邮件中,或在网络上提供数据库访问。Microsoft Windows
转向器贯穿应用层工作。转向器是使一台计算机对另一台可见,从而 使得另一台计算机可以通过网络来访问它的一种网络服务。当用户共享Microsoft
网络上的文 件夹时,其他计算机可以发现这台计算机并可以使用转向器访问该文件夹。
OSI 模型七个层的功能如表2 - 1所示。 src="局域网组建技术7.files/Snap13.jpg" width=764>
2.2
协议栈间的通信
两台计算机要在L A N内或跨越WA N进行通信,就必须运作在同一通信模型如O S I模型下。O S
I模型提供了L A N上通信、L A N之间的通信、L A N与WA N间网络互连和WA N与WA N的网络互连的标准。
帧在发送结点中构造时,是从最高的应用层开始的。帧的信息被发送到接下来的表示层中,然后继续向协议栈的下面的层传送,最后到达物理层。在物理层,帧作为完整的携带信号的包被发送到网络(见图2
- 4 )。
接收结点在物理层(协议栈的底层)接收帧,然后由数据链路层检验,确定帧的接口编址是
否针对于该网络接口。数据链路层与邮局邮递员的作用相似,邮递员检查所有的信件看其中
是否有写给某家的信。写有某家地址的信投递在房屋门前再送给具体的人,其余的信件继续 发送直至找到其目标。
当数据链路层找到针对于本身工作站的帧时,它将帧发送到上面的网络层,网络层剥除
自己的信息,再将其余的信息沿协议栈向上发送。但在帧从数据链路层向网络层发送前,数 据链路层会检查C R C值以证实帧的完整性。
协议栈中的每一层都作为单独的模块来执行其主要功能,每一层均具有自身协议形式的 通信指令格式。同一层中子例程间的通信使用的协议称为对等协议(见图2 -
5 )。对等协议使得 发送结点的O S I模型的各层与接收结点的同一层进行通信。例如,当发送结点的数据链路层将C R
C信息打包后,就采用接收结点的数据链路层可以理解的对等协议来将信息编码. src="局域网组建技术7.files/015.jpg" width=443>
一层中的信息是通过称为原语( p r i m i t i v e )的命令来转换到下一 层的(见图2 - 6
)。转换的信息称为协议数据单元(Protocol Data Un i t, P D U
)。在信息向下一级进行传递的过程中,新的控制信息不断添加到P D U中。当P D U准备向下一层传递时,转换指令由前一层添 加到P D U。
一旦下一层收到了P D U,那么控制信息和转换指令就被剥除了。 产生的包成为服务数据单元(Service Data Un i t,S D U )
(见图2 - 7 )。 随着S D U从一层向另一层传送,每一层都会向其添加自身的控制信息。
width=160>
width=574>
2.3 应用O S I模型
下面我们举例说明分层的通信是如何进行的,假设有一个工作站,欲访问另一网络上的
服务器的共享驱动器。在工作站上,应用层的转向器定位共享驱动器的位置。表示层可确定工 作站和服务器均采用A S C I
I的数据格式。会话层建立两个计算机间的链接并确保链接不被中断, 直至工作站结束对共享驱动器内容的访问。传输层可避免包出错,确保数据以发送的顺序来解
释。网络层旨在确保包按照最快的路由来发送以最小化延迟。数据链路层构造帧并确保帧到达
正确的工作站。最后,物理层通过将信息转换为可以放在网络通信电缆上的电子信号而使数据 传输成为可能。帧形成后,可通过封装或L A N仿真来适应L A
N间的WA N通信,如第1章所述。O S I模型也应用于网络硬件和软件通信。为符合标准,网络硬件和软件必须包含O S I模型
的层。第4章将详细讲解网络硬件,但我们在下面的表2 - 2中简要列出了网络硬件与软件与特定的O S I模型匹配情况。
width=642>
width=737>请记住我们的口号是:让计算机真正大众化,让更多的人了解计算机,使用计算机!!
style="TEXT-INDENT: 24pt; mso-char-indent-count: 2.0; mso-char-indent-size: 12.0pt"
align=center> color=#ff0000>非本站原创文章可以自由转载、本站原创文章未经同意不得转载!原创文章版权归本站及作者所有,未经同意不得转载,转载文章必须注明选自豆豆技术网,谢谢合作!