网络七层协议:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
一直以来都对这几层概念懵懵懂懂,看过就忘,一次无意想到了物流,觉得可以拿物流来参照理解。网络传输可以看做海外购物,而你是个淘宝店老板,货物的来源呢则是米国一个批发商铺,假定现在还很落后,我们跟货源之间的交互还是传统的书信,那么看一下我们的购物流程。
首先,我们得到了一个订单:需要一百台ipad,我们会写一封信说我需要一百台ipad,每五个装一个小盒,4个小盒装成一个小箱中间填充三层气囊···,七天天之内给我送到,然后把一张支票塞到了信封里;然后,我们把信交给邮递员,邮递员帮我们把信送到码头;码头收到信后塞到去米国的集装箱里送上了去米国的轮船;米国码头拆开集装箱看到了信件,按照地址交给了对应的店铺;店铺收到信后很高兴,决定接单然后给我建了个档,记录某年某月的某一天发给我一百台ipad;当然他会按照我的要求把ipad打包;做完之后呢他把这个货物送到码头然后漂洋过海到了帝都码头;码头接货员又把它送到了我手里;我按照约定的暗记把空心砖拆开得到了一百台ipad,海购成功结束。
现在我们来对号入座:
1.物理层呢可以认为就是我的仓库,为啥要单独拎出来呢,因为我货物都是放在仓库的货架上的,需要工作人员把他打包或者上架,而不是直接把我的货架给运走;
2.数据链路层就是我的仓库跟码头的高速公路,由邮差负责两者的交互;
3.网络层呢就是码头的仓库,他会把我的信件或者包裹什么的封成一个集装箱,或者反过来;
4.传输层当然就是海路了,由货轮负责两个码头直接传递;
5.会话层呢,是这次购物的表示可以认为就是那个订单,我订货的时候提供了这个订单,收货的时候他会告诉我货是哪个订单的(要不然对不上账咋办);
6.表示层呢,就是信还有货物的包装了;
7.应用层没体现,我们可以想象一下,我写了一个小程序,有人买东西程序自动帮我生成给米国老板的这个信件什么的并通知邮差来取,也可以是个小机器人可以把ipad箱拆开一个个的放置到指定的货架什么的。
现在各层应该有个基本概念了,那么再来看一下七层具体所指:
1.物理层:就是网卡咯,没网卡还想上网啊;
2.数据链路层:网卡驱动,网卡没驱动也是干瞪眼;
3.网络层:ndis(Network Driver Interface Specification)网络驱动程序接口规范,驱动跟传输层直接得对应上吧;
4.传输层:tcp(Transmission Control Protocol)传输控制协议,又是一层规范;
5.会话层:spi(Serial Peripheral Interface)串行外设接口,其实就是负责管理用户间会话和对话,控制用户间连接和挂断,保证数据别传错;
6.表示层:api(Application Programming Interface)应用程序编程接口,负责会话层与应用层转换;
7.应用层:exe就是各种应用程序,让开发更简单。
参照http://www.cnblogs.com/dongzhiquan/archive/2011/12/15/2289438.html
相关推荐
"网络七层协议" 网络七层协议是 OSI 模型的核心概念,它将计算机网络分为七个层次,每个层次都有其特定的功能和协议。从低级到高级,七层协议分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层...
第1节-网络七层协议与TCP-IP协议.ppt
ROS七层协议是一种网络管理工具,它主要用于解决内网中的特定应用限制问题。在企业或组织内部,出于安全和管理的需要,网络管理员通常需要控制员工的网络行为,例如阻止某些可能影响工作效率或消耗大量带宽的应用...
- **IPX (Internet Packet Exchange)**:一种早期的网络层协议,由Novell开发,用于NetWare和其他网络环境。 - **AppleTalk**:Apple开发的一组网络协议,主要用于早期的Macintosh计算机。 - **Banyan VINES**:这是...
### OSI七层协议模型与TCP/IP四层模型详解 #### 一、为何采用分层设计? 在探讨OSI七层模型与TCP/IP四层模型之前,我们首先要理解为什么网络协议会选择分层设计的方式。分层设计的核心优势在于它能够极大地简化...
在讨论网络通信时,ISO/OSI七层模型是理解和描述网络协议的一个非常重要的概念。这个模型由国际标准化组织(ISO)制定,定义了网络通信过程中的七层结构,每一层承担着不同的任务,从硬件到软件逐级抽象,使数据传输...
这些网络协议图虽然遵循OSI七层网络协议,但是对于网络七层协议分类并不清晰,特别对于 TCP/IP协议不够直观。另一方面,现在网上能找到的协议图全都是英文版本,使用起来不是很方便,如果您是网络初学者,就更难理解
大涛网络协议神图一张。软考,网络工程师必看, 了解基础协议。这张图很全面,把ISO模型 7层协议全部一网打尽。供大家参考。
OSI七层网络协议详细图解, 含HP,TCP/IP,NOVEL,IBM,DEC等常用网络的七层网络协议构成.
其中,TCP/IP(传输控制协议/互联网协议)是互联网的基础,由四层模型构成:应用层、传输层、网络层和数据链路层。每一层都有其特定的任务和协议,如HTTP、FTP在应用层,TCP和UDP在传输层,IP在网络层,以及ARP和...
OSI七层协议完整网络模型。。。很详细。。
网络七层结构,主要介绍网络七层结构和TCP\IP协议介绍,和路由,交换机介绍
计算机网络7层协议快了解,带你快速了解计算机网络七层协议;
《网络协议图》,用于了解各种网络协议层的工作原理。
一本写的很好的有关java的网络协议,带你领略java网络的基础知识,读完有很好的感受哦
TCP - IP 七层协议模型, 超级详细, 划分的非常细致, 详细列举了各个网络层的常见协议, 帮助你理解网络模型!
网络七层模型,也被称为OSI(开放系统互连)模型,是计算机网络通信的基础理论框架,用于标准化网络通信过程中的各个步骤。这个模型由国际电信联盟ITU-T提出,共分为七层,每一层都有其特定的功能和职责,旨在确保...
OSI 七层协议是计算机网络通信的基础,了解 OSI 七层协议对于深入理解计算机网络的工作原理非常重要。在 OSI 七层协议中,每一层都有其特定的功能和协议,使得数据从源计算机传输到目标计算机成为可能。 物理层是 ...
网络基础,包括网络分层,地址划分,设备分层等等