引用 | 编辑
fly2000
2005-11-07 09:44 |
楼主
▼ |
||
x0
这是由国际标准组织(International Standard Organization, ISO)所制定的,以便让不同层次的协定能迈向国际标准的参考模式,对于各层的功能皆有个别之标准定义:(一) 实体层(Physical layer):主要任务是直接负责在实际的通讯通道上传送原始位元资料。在本层所提供的功能有: (1) 通讯管理:管理通讯通道上传输的资料,包括讯号方式(signal)、编码方式(encoding)、资料传输模式(data transmission mode)等。 (2) 介面管理:处理机械、电气与程序介面,包括线路组态(line configuration)、拓朴(topology)、传输媒介(medium)等。 (二) 资料链结层(Data link layer):主要任务使用实体传输设备将资料传送到线路上,并将结果毫无错误的上传给网路层,因此主要负责相邻两点间的可靠传送。主要的功能有: (1) 切割框架:将资料切割为框架(frame)并保证送达相邻节点。 (2) 流量控制(flow control):相邻两点间控制传送速度以免接收端来不及处理。 (3) 错误控制(error control):侦测错误并提供错误修正的机制。 (4) 定义完整服务给网路层:定义出需要提供给网路层的服务。 (5) 连结(Connection)关系管理:管理与相邻节点间的连结,以保证资料的送达。 (6) 媒体存取控制:利用媒体存取控制子层(MAC sub-layer)控制广播网路中共享通道的存取 (三) 网路层(Network layer):主要任务控制子网路的运算,让资料可以由传送端送达接收端。主要功能有: (1) 从传送端到接收端的路径控制:决定分封由原始传送端送达接收端的路径,可采动态或静态方式决定。 (2) 交通壅塞的控制:控制避免有太多分封利用相同路径传送而产生的壅塞。 (3) 会计计费功能:计算使用者传送的分封数量产生计费资讯。 (4) 异质网路连接:允许利用不同网路来传送资料。 (四) 运输层(Transport layer):主要任务是接收会议层传来的资料,根据需求切割成为较小单元,下传给网路层,并保证各小单元正确无误的到达接收端,目的是进行端对端的可靠传送。主要功能有: (1) 电脑主机间的流量控制(端对端):提供传送端与接收端间的流量管制。 (2) 处理端对端错误控制:处理传送端与接收端间错误的侦测与修正机制。 (3) 为会议层建立不同的网路连接:采用多工方式为会议层建立连接。 (4) 加强由网路层提供的服务:确实提供可靠的端对端传送服务。 (5) 连线管理:对传送端与接收端间的连结进行管理。 (五) 会议层(Session layer):主要任务是允许不同机器间建立会议并维持会议的进行。主要的功能有: (1) 建立会议:让不同机器间可以建立会议,以提供进一步的服务。 (2) 会议对话控制:允许会议中双向的对话。 (3) 权杖管理:避免两端同时执行运算。 (4) 同步服务:提供检查点,以避免传输中断后必须从头重新传送。 (5) 远端分时连线、档案移转:利用会议功能来达成的主要应用。 (六) 呈现层(Presentation layer):主要任务是协助使用者解决特定功能问题,并找出各问题的共同解决方案。主要的功能有: (1) 资讯语法、语意的操作:辨识资讯语法与语意。 (2) 各种电脑内码转换。 (3) 资料压缩(Data compression)与加解密。 (七) 应用层(Application layer):主要任务是提供使用者功能以完成各项应用程式的操作。主要功能有: (1) 档案传输(FTP) (2) 电子邮递(E-mail) (3) 远端登入(Telnet) (4) 目录查询(Directory Lookup) x0
|
引用 | 编辑
ibernezlin
2005-11-10 21:43 |
4楼
▲ ▼ |
感谢楼主大大,这么详细的解说让我不用每天抱着TCP/IP睡觉(被它催眠了)。
x0 |
引用 | 编辑
Crazyjaves
2005-11-12 13:30 |
5楼
▲ |
原来是有这七层阿,之前只知道网路层而已...
原来是ISO制定的,了解了! x0 |