OSI网络模型以及TCP/IP模型(协议族)
2015-09-21 11:11
483 查看
总体:tcp/ip定义了电子设备如何连入Internet,以及数据如何在它们之间传输的标准。(或者说是网络结构)
OSI的7层模型(每一层都是具有“承上启下”的作用,是在输出与输入之中)
1)应用层:——服务用户——(应用实体、应用程序)确定通讯对象,确保足够的资源可以通讯。ftp,http,snmp(为用户服务)
2)表示层:——数据编码——负责数据的编码以及转化,确保应用层可以正常工作(为应用层服务)负责压缩、解压、加密、解密的工作
3)会话层:——会话工作方式控制——负责网络上的两个节点之间的连接、维护、控制会话(区分不同的会话),提供工作方式:双工、半双工、全双工
********* —————— 上面3层的数据是一个整体 ——————&&&&&&&&&&&&
4)传输层:——端到端传输——(最重要的一层)数据分割、组合,端与端的逻辑连接。对上层的数据分割,对下层数据组合。 数据称为:段 ;可以成为一个场所,发生的事情有:三次握手、面向连接服务、非面向连接服务、流量控制 等发生 eg:tcp/IP 中的TCP,IPX/SPX中的SPX(序列包交换),常有的有:TCP
、 UDP 、SPX。
5)网络层:——地址翻译—— 网络地址翻译为物理地址,将数据从发送方路由到接收方。 负责管理:网络地址、定位设备、决定路由。(路由器的工作层)上层的数据“段”被分割为“包”,将下层“帧”传上来的组合成为“包”
“包”数据的分类:(1)用户数据包,上层传下来的数据包;(2)路由更新包,是又路由器发出来的,实现路由表的更新。 网络协议有:RIP,OSPF,(tcp/ip)IP,(IPX/SPX)IPX
6)数据链路层:——物理传输准备—— 控制物理层和网络层之间的通讯。有:物理地址寻址、CRC校验、错误通知、网络拓扑、流量控制、重发。 MAC与交换机工作的层,数据单位:“帧”,frame。数据链路层协议有:SDLC,STP,帧中继,HDLC等
7)物理层:——物理链路—— 数据单位:“比特”, 规定了激活、维持、关闭通讯端点之间的机械特性、电器特性、过程特性。为上层提供了一个传输数据的物理媒体,负责将数据以比特流的方式进行发送和接受。 物理媒体有:双绞线、同轴电缆。
TCP/IP层的分层模型以及他们的功能(作用) (tcp/ip协议族,应该是将分为4层,数据链路层 与 物理层 可以称为:网络接口层)
应用层相当于(OSI中的)应用层、表示层、会话层。
OSI的7层模型(每一层都是具有“承上启下”的作用,是在输出与输入之中)
1)应用层:——服务用户——(应用实体、应用程序)确定通讯对象,确保足够的资源可以通讯。ftp,http,snmp(为用户服务)
2)表示层:——数据编码——负责数据的编码以及转化,确保应用层可以正常工作(为应用层服务)负责压缩、解压、加密、解密的工作
3)会话层:——会话工作方式控制——负责网络上的两个节点之间的连接、维护、控制会话(区分不同的会话),提供工作方式:双工、半双工、全双工
********* —————— 上面3层的数据是一个整体 ——————&&&&&&&&&&&&
4)传输层:——端到端传输——(最重要的一层)数据分割、组合,端与端的逻辑连接。对上层的数据分割,对下层数据组合。 数据称为:段 ;可以成为一个场所,发生的事情有:三次握手、面向连接服务、非面向连接服务、流量控制 等发生 eg:tcp/IP 中的TCP,IPX/SPX中的SPX(序列包交换),常有的有:TCP
、 UDP 、SPX。
5)网络层:——地址翻译—— 网络地址翻译为物理地址,将数据从发送方路由到接收方。 负责管理:网络地址、定位设备、决定路由。(路由器的工作层)上层的数据“段”被分割为“包”,将下层“帧”传上来的组合成为“包”
“包”数据的分类:(1)用户数据包,上层传下来的数据包;(2)路由更新包,是又路由器发出来的,实现路由表的更新。 网络协议有:RIP,OSPF,(tcp/ip)IP,(IPX/SPX)IPX
6)数据链路层:——物理传输准备—— 控制物理层和网络层之间的通讯。有:物理地址寻址、CRC校验、错误通知、网络拓扑、流量控制、重发。 MAC与交换机工作的层,数据单位:“帧”,frame。数据链路层协议有:SDLC,STP,帧中继,HDLC等
7)物理层:——物理链路—— 数据单位:“比特”, 规定了激活、维持、关闭通讯端点之间的机械特性、电器特性、过程特性。为上层提供了一个传输数据的物理媒体,负责将数据以比特流的方式进行发送和接受。 物理媒体有:双绞线、同轴电缆。
TCP/IP层的分层模型以及他们的功能(作用) (tcp/ip协议族,应该是将分为4层,数据链路层 与 物理层 可以称为:网络接口层)
应用层相当于(OSI中的)应用层、表示层、会话层。
相关文章推荐
- hdu 5455 Fang Fang 2015沈阳网络赛 模拟
- Linux机器克隆后的网络配置
- Linux机器克隆后的网络配置
- IOS9的适配 有关企业级证书、网络请求、定位、URL Scheme的讨论和解决方案
- HDU 5455 Fang Fang 2015沈阳网络赛
- SSL协议(HTTPS) 握手、工作流程详解(双向HTTPS流程)
- android-async-http AsyncHttpClient介绍
- ACM-ICPC国际大学生程序设计竞赛北京赛区(2015)网络赛 E题 hihoCoder 1231 Border Length
- 数据挖掘(10):卷积神经网络算法的一个实现
- 9月第2周网络安全报告:境内87.8万主机感染病毒
- 应用层协议系列(两)——HTTPserver之http协议分析
- 数据挖掘(9):BP神经网络算法与实践
- HTTP状态码
- xcode升级后IOS9必须用https,让http也可以上网的方法
- 网络流量监控脚本
- http调试,抓包工具-fiddler
- https 的内容的讲解以及和http的关系
- TCP协议以及套接字方面的总结(1)
- 同步与异步、阻塞与非阻塞
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)