tcpip协议pdf(⼀)OIS和TCPIP各层的结构、功能、协议
之前学过计算机⽹络相关的知识,最近好像忘得差不多了,再重新拿起课本,进⾏学习。
参考模型
各层的功能:
1. 物理层:定义了为建⽴、维护和拆除物理链路所需的机械的、电⽓的、功能的和规程的特性,其作⽤是使原始的数据⽐特流能在物理
媒体上传输。具体涉及接插件的规格、“0”,“1”信号的电平表⽰、⾸发双⽅的协调等内容。
2. 数据链路层:⽐特流被组织成数据链路协议数据单元(通常称为帧),并以其为单位进⾏传输,帧
中包含地址、控制、数据及校验码
等信息。数据链路层的主要作⽤是通过校验、确认和反馈重发等⼿段,将不可靠的物理链路改造成对⽹络层来说⽆差错的数据链路。
数据链路层还要协调收发双⽅的数据传输速率,即进⾏流量控制,以防⽌接收⽅因来不及处理发送⽅来的⾼速数据⽽导致缓冲器溢出即线路阻塞。
3. ⽹络层:数据以⽹络协议数据单元(分组)为单位进⾏传输。⽹络层关⼼的是通信⼦⽹的运⾏控制,主要解决如何使数据分组跨越通
信⼦⽹从源传送到⽬的地的问题。这就需要在通信⼦⽹中进⾏路由选择。另外,为避免通信⼦⽹中出现过多的分组⽽造成⽹络阻塞。
需要对流⼊的分组数量进⾏控制。当分组要跨越多个通信⼦⽹才能达到⽬的地时,还要解决⽹际互连的问题。
4. 传输层:是第⼀个端-端,即主机-主机的层次。传输层提供的端到端的透明数据运输服务,使⾼层⽤户不必关⼼通信⼦⽹的存在,由此
⽤统⼀的运输原语书写的⾼层软件便可运⾏于任何通信⼦⽹上。传输层还要处理端到端的差错控制和流量控制问题。
5. 会话层:是进程-进程的层次,其主要功能是组织和同步不同的主机上各种通信间的通信(也称为对话)。会话层负责在两个会话层实
体之间进⾏对话连接的建⽴和拆除。在半双⼯情况下,会话层提供⼀种数据权标来控制某⼀⽅何时有权发送数据。会话层还提供在数据流中插⼊同步点的机制,使得数据传输因⽹络故障⽽中断后,可以不必从头开始⽽仅传输最近⼀个同步点以后的数据。
6. 表⽰层:为上层⽤户提供共同的数据或信息的语法表⽰变换。为了让采⽤不同编码⽅法的计算机在通信中能相互理解数据的内容,可
以采⽤抽象的数据结构,并将计算机内部的表⽰形式转换成⽹络通信中采⽤的标准表⽰形式。数据压缩和加密也是表⽰层可提供的表
⽰变换功能。
7. 应⽤层:是开放系统互联环境的最⾼层。不同的应⽤层为特定类型的⽹络应⽤提供访问OSI环境的⼿段。⽹络环境下不同主机间的⽂件
传送访问和管理(FTAM)、传送标准电⼦邮件的⽂电处理系统(MHS)、使不同类型的终端和主机通过⽹络交互访问的虚拟终端(VT)协议等都属于应⽤层的范畴。
物理层:RJ45、CLOCK、IEEE802.3
数据链路:PPP、FR、HDLC、VLAN、MAC
⽹络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGMP
传输层:TCP、UDP、SPX
会话层:RPC、SQL、NETBIOS、NFS
表⽰层:JPEG、MPEG、ASCII、MIDI
应⽤层:RIP、BGP、FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。