所有的东西都是乱弹和自己的技术积累和网络见闻
tcsm | 11 三月, 2005 00:56
国际标准化组织(ISO)制定了OSI模型
1.应用层:在OSI模型中应用层是最高层,所有底层会把数据交给应用层。该层负责应用程序与用户交互
例:电子邮件和web浏览均属该层功能
2.表示层:表示层的功能从字面上也可以理解出“表示”它负责接收从会话层上传的数据,并上传给应用层,表示层管理应用层所需的数据表示意义
例:二进制到ASCII等数据转换和处理以及加密等均属该层的功能
3.会话层:会话层的主要作用是建立和维护主机间通信,常指的全双工和半双工就发生在该层
例:处理远程过程调用等过程
4.传输层:传输层从数据堆栈接受数据,并根据实际需要将数据细分为大小合适的数据包,然后再送到数据链路层,当数据由数据链路层上传时,传输层会把细分的包重组成数据并上传给会话层
例:确认重发的功能
5.网络层:网络层的任务是决定选择主机A与B间传送数据的最佳路径,网络层与传输层一起可以保证数据的正确传送
6.数据链路层:数据链路层负责数据包成帧,并把数据帧往下传送到物理层,或者接收新帧往上交给网络层,数据链路层添加新包头,并插入数据帧传送的源地址和目的地址,帧类型信息放在一个两字节长的字段中,帧的最后是校验位以保证数据帧传送和接收的正确性
7.物理层:物理层唯一任务是发送和接收比特数据,是网络的物理线缆,物理层的标准较多,比如:v3.5 EIA/TIA-232以及EIA-530
application(应用层)——>presentation(表示层)——>session(会话层)——>transport(传输层)——>network(网络层)——>datalink(数据链路层)——>physical(物理层)
封装:指往数据添加头部域的过程,或者说数据打包
“打包”和“封装”指往某段数据所添加的起始和结束数据位
数据再模型中往下移动时在大小和内容方面数据会变得更小和更规范
当接收节点对等层接收到数据,则在把数据往上一层传递之前重组数据字段
在目的节点,当数据依次往模型中较上层传递时,控制信息字段会逐渐解除
物理层定义了物理层介质和数据比特流
数据链路层(链路层):
1.上层位逻辑链路控制(LLC)
2.下层位介质访问控制(MAC)
« | 十一月 2024 | » | ||||
---|---|---|---|---|---|---|
日 | 一 | 二 | 三 | 四 | 五 | 六 |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |