OSI模型以及理解
2015-06-27 11:30
162 查看
物理层:简单来说就是物理线路,它定义了对通讯线路的标准,物理设备的接口类型,传输速率,例如网速,光纤的***,rd45接口等等。
数据链路层:数据链路层是对物理层传输原始比特流的功能的加强,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一无差错的线路。网卡设备属于数据链路层,主要的作用是在数据的外围打上一个标记,也就是网卡的地址,也叫计算机的硬件地址,即mac地址。输出帧,网卡打上去的标记
网络层:网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等
网络层中的最主要的设备:路由器,计算机中的路由它掌握了网络层里面的通讯设备里面的所有的标准。它的作用在你的数据外围打上一个标记,也就是ip地址的标 志,也就是说,路由器是针对2台计算机的ip地址,交换ip地址路由的设备,也就是报文。
传输层:
传输层提供了主机应用程序进程之间的端到端的服务,基本功能如下
(1) 分割与重组数据
(2) 按端口号寻址
(3) 连接管理
(4) 差错控制和流量控制,纠错的功能
传输层要向会话层提供通信服务的可靠性,避免报文的出错、丢失、延迟时间紊乱、重复、乱序等差错。
传输层位于网络层之上,传输层协议为不同主机上运行的进程提供逻辑通信,而网络层协议为不同主机提供逻辑通信
会话层、表示层和应用层:通俗的认为,应用层由会话层、表示层和应用层这3层组成的。
会话层:代表会话的过程。专门记录会话的状态和信息记录
表示层:关联数据的编码,例如网页是utf-8,图片jpg。等等,ascall码。规范应用程序之间的编码或者是操作系统之间的编码
应用层:直接与用户对接。一般的用户是不会去关心下面的6层的。
数据链路层:数据链路层是对物理层传输原始比特流的功能的加强,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一无差错的线路。网卡设备属于数据链路层,主要的作用是在数据的外围打上一个标记,也就是网卡的地址,也叫计算机的硬件地址,即mac地址。输出帧,网卡打上去的标记
网络层:网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等
网络层中的最主要的设备:路由器,计算机中的路由它掌握了网络层里面的通讯设备里面的所有的标准。它的作用在你的数据外围打上一个标记,也就是ip地址的标 志,也就是说,路由器是针对2台计算机的ip地址,交换ip地址路由的设备,也就是报文。
传输层:
传输层提供了主机应用程序进程之间的端到端的服务,基本功能如下
(1) 分割与重组数据
(2) 按端口号寻址
(3) 连接管理
(4) 差错控制和流量控制,纠错的功能
传输层要向会话层提供通信服务的可靠性,避免报文的出错、丢失、延迟时间紊乱、重复、乱序等差错。
传输层位于网络层之上,传输层协议为不同主机上运行的进程提供逻辑通信,而网络层协议为不同主机提供逻辑通信
会话层、表示层和应用层:通俗的认为,应用层由会话层、表示层和应用层这3层组成的。
会话层:代表会话的过程。专门记录会话的状态和信息记录
表示层:关联数据的编码,例如网页是utf-8,图片jpg。等等,ascall码。规范应用程序之间的编码或者是操作系统之间的编码
应用层:直接与用户对接。一般的用户是不会去关心下面的6层的。
相关文章推荐
- MTBF
- 华为机试—5张扑克牌的组成
- MTBF 分类: 生活百科 2015-06-27 11:30 408人阅读 评论(0) 收藏
- Swap Nodes in Pairs 11行AC
- Android listView 动态加载数据,下拉加载数据,上拉加载数据
- BroadcastReceiver广播接收器知识点总结
- Linux入门篇之三:虚拟机的快照和克隆
- oracle用户管理实例
- oracle用户管理实例
- 汇编+内核+代码阅读
- oracle用户管理实例
- storm-starter 例子学习
- oracle用户管理实例
- Jboss 7配置日志
- Revolution Platform
- Go语言编程(旧读书笔记)
- 捐赠8千件文物 政府百万奖金10年未兑现(图)
- Android线程交互(Handler+Thread 和 AsyncTask)
- VS2012和2013里scanf_s无法输入字符串的解决方案
- append和innerHTML的区别以及使用方法