osi七层协议模型各层的功能是什么?

对于计算机或计算机网络来说,他包含了很多种硬件设备,如计算机本身、网卡、交换机、路由器等。但硬件本身并不能工作,就像一台新买回来的电脑没有安装操作系统(如:Windows XP),它除了会浪费电以外,什么也干不了。所以能让这些硬件设备所工作的是设备所安装的软件系统,及“协议”。而这些软件协议又很多,又很复杂,人们为了把这些复杂的协议让人更容易操作、理解、学习。就把这些协议按照不同的功能分为七类,及七层,每一层的协议按照自己特定的功能去工作。去实现对数据的传输。

首先我们要了解OSI七层模型各层的功能。

第七层:应用层 数据 用户接口,提供用户程序“接口”。
第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密。
第五层:会话层 数据 允许不同机器上的用户之间建立会话关系,如WINDOWS
第四层:传输层 段 实现网络不同主机上用户进程之间的数据通信,可靠
与不可靠的传输,传输层的错误检测,流量控制等。
第三层:网络层 包 提供逻辑地址(IP)、选路,数据从源端到目的端的
传输
第二层:数据链路层 帧 将上层数据封装成帧,用MAC地址访问媒介,错误检测
与修正。
第一层:物理层 比特流 设备之间比特流的传输,物理接口,电气特性等。

下面是对OSI七层模型各层功能的详细解释:

OSI七层模型 OSI 七层模型称为开放式系统互联参考模型 OSI 七层模型是一种框架性的设计方法
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主
要的功能使就是帮助不同类型的主机实现数据传输
物理层 : O S I 模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。在你的桌面P C 上插入网络接口卡,你就建立了计算机连网的基础。换言之,你提供了一个物理层。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。网络物理问题,如电线断开,将影响物理层。
数据链路层: O S I 模型的第二层,它控制网络层与物理层之间的通信。它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。
数据链路层的功能独立于网络和它的节点和所采用的物理层类型,它也不关心是否正在运行 Wo r d 、E x c e l 或使用I n t e r n e t 。有一些连接设备,如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。
网络层: O S I 模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。
网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径。由于网络层处理路由,而路由器因为即连接网络各段,并智能指导数据传送,属于网络层。在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据的发送。
传输层: O S I 模型中最重要的一层。传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割。例如,以太网无法接收大于1 5 0 0 字节的数据包。发送方节点的传输层将数据分割成较小的数据片,同时对每一数据片安排一序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组。该过程即被称为排序。
工作在传输层的一种服务是 T C P / I P 协议套中的T C P (传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换)。
会话层: 负责在网络中的两节点之间建立和维持通信。 会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对 话,决定通信是否被中断以及通信中断时决定从何处重新发送。
你可能常常听到有人把会话层称作网络通信的“交通警察”。当通过拨号向你的 I S P (因特网服务提供商)请求连接到因特网时,I S P 服务器上的会话层向你与你的P C 客户机上的会话层进行协商连接。若你的电话线偶然从墙上插孔脱落时,你终端机上的会话层将检测到连接中断并重新发起连接。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限
表示层: 应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同。
表示层管理数据的解密与加密,如系统口令的处理。例如:在 Internet上查询你银行账户,使用的即是一种安全连接。你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。除此之外,表示层协议还对图片和文件格式信息进行解码和编码。
应用层: 负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序 ,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。

  • osi涓冨眰鍗忚妯″瀷鍚勫眰鐨勫姛鑳芥槸浠涔?
    绛旓細OSI 涓冨眰妯″瀷閫氳繃涓冧釜灞傛鍖栫殑缁撴瀯妯″瀷浣夸笉鍚岀殑绯荤粺涓嶅悓鐨勭綉缁滀箣闂村疄鐜板彲闈犵殑閫氳锛鍥犳鍏舵渶涓 瑕佺殑鍔熻兘浣垮氨鏄府鍔╀笉鍚岀被鍨嬬殑涓绘満瀹炵幇鏁版嵁浼犺緭 鐗╃悊灞 锛 O S I 妯″瀷鐨勬渶浣庡眰鎴栫涓灞傦紝璇ュ眰鍖呮嫭鐗╃悊杩炵綉濯掍粙锛屽鐢电紗杩炵嚎杩炴帴鍣ㄣ傜墿鐞嗗眰鐨勫崗璁骇鐢熷苟妫娴嬬數鍘嬩互渚垮彂閫佸拰鎺ユ敹鎼哄甫鏁版嵁鐨勪俊鍙枫傚湪浣犵殑妗...
  • OSI鍙傝妯″瀷鍚勫眰鐨勫姛鑳芥槸浠涔?
    绛旓細OSI鍙傝冩ā鍨嬪垎涓7灞傦紝鍒嗗埆鏄墿鐞嗗眰锛屾暟鎹摼璺眰锛岀綉缁滃眰锛屼紶杈撳眰锛屼細璇濆眰锛岃〃绀哄眰鍜屽簲鐢ㄥ眰銆傚悇灞傜殑涓昏鍔熻兘鍙婂叾鐩稿簲鐨勬暟鎹崟浣嶅涓嬶細1 鐗 鐞 灞(Physical Layer)鎴戜滑鐭ラ亾锛岃浼犻掍俊鎭氨瑕佸埄鐢ㄤ竴浜涚墿鐞嗗獟浣擄紝濡傚弻绾界嚎銆佸悓杞寸數缂嗙瓑锛屼絾鍏蜂綋鐨勭墿鐞嗗獟浣撳苟涓嶅湪OSI鐨7灞備箣鍐咃紝鏈変汉鎶婄墿鐞嗗獟浣撳綋浣滅0灞傦紝鐗╃悊...
  • OSI涓冨眰妯″瀷鐨勪綔鐢ㄦ槸?
    绛旓細7銆佸簲鐢ㄥ眰锛氫负鎿嶄綔绯荤粺鎴栬呭簲鐢ㄧ▼搴忔彁渚涘彲鐢ㄧ殑缃戠粶鎺ュ彛銆
  • 绠杩OSI妯″瀷鐨勪竷灞傚崗璁,骞剁畝瑕佽鏄庢瘡涓灞傜殑鍔熻兘銆
    绛旓細銆愮瓟妗堛戯細OSI鍙傝冩ā鍨嬪叡鍒嗕负涓冨眰锛浠庝笂鍒颁笅渚濇涓哄簲鐢ㄥ眰銆佽〃绀哄眰銆佷細璇濆眰銆佷紶杈撳眰銆佺綉缁滃眰銆佹暟鎹摼璺眰鍜岀墿鐞嗗眰銆傚悇灞傚姛鑳藉涓嬨傚簲鐢ㄥ眰锛氱洿鎺ュ拰搴旂敤绋嬪簭鎺ュ彛杩炴帴骞舵彁渚涘父瑙佺殑缃戠粶搴旂敤鏈嶅姟锛屽湪瀹炵幇澶氫釜绯荤粺搴旂敤杩涚▼鐩镐簰閫氫俊鐨勫悓鏃讹紝瀹屾垚涓绯诲垪涓氬姟澶勭悊鎵闇鐨勬湇鍔°傝〃绀哄眰锛氬畾涔夋暟鎹殑琛ㄧず鏂规硶锛屼负寮傜鏈轰箣...
  • ISO/OSI鍙傝妯″瀷 鍚勫眰鐨勫姛鑳芥槸浠涔?
    绛旓細ISO/OSI鍙傝冩ā鍨嬪悇灞傚姛鑳斤細1銆佺墿鐞嗗眰鍔熻兘锛氱墿鐞嗗眰鏄疧SI鍙傝冩ā鍨嬬殑鏈浣庡眰锛屽畠鍒╃敤浼犺緭浠嬭川涓鏁版嵁閾捐矾灞鎻愪緵鐗╃悊杩炴帴銆2銆佹暟鎹摼璺眰锛氭暟鎹摼璺眰鏄负缃戠粶灞鎻愪緵鏈嶅姟鐨勶紝瑙e喅涓や釜鐩搁偦缁撶偣涔嬮棿鐨勯氫俊闂銆3銆佺綉缁滃眰锛氱綉缁滃眰鏄负浼犺緭灞鎻愪緵鏈嶅姟鐨勶紝浼犻佺殑鍗忚鏁版嵁鍗曞厓绉颁负鏁版嵁鍖呮垨鍒嗙粍銆4銆佷紶杈撳眰锛氫紶杈撳眰...
  • osi鍚勫眰鐨勫姛鑳?tcp/ip鍚勫眰鐨勫姛鑳?
    绛旓細7.绗竴灞傦細鐗╃悊灞(physical)鐗╃悊灞傜殑浣滅敤鏄氳繃鍦ㄦ簮鍜岀洰鐨勪箣闂村畾涔夌數姘旂殑鏃犵嚎鐨勬垨鍏夌殑瑙勮寖銆備功锛氱墿鐞嗗眰涓烘縺娲伙紝缁存寔鍜岄噴鏀剧绯荤粺涔嬮棿鐨勭墿鐞嗛摼璺畾涔変簡鐢垫皵锛屾満姊帮紝瑙勭▼鍜屽姛鑳界殑鏍囧噯銆倀cp/ip鍚勫眰鐨勫姛鑳 涓绘満-缃戠粶灞 鍙傝冩ā鍨嬬殑鏈浣庡眰锛岃礋璐i氳繃缃戠粶鍙戦佸拰鎺ユ敹IP鏁版嵁鎶;鍏佽涓绘満杩炲叆缃戠粶鏃朵娇鐢ㄥ绉嶇幇鎴愮殑...
  • 绠杩OSI妯″瀷鐨勪竷灞傚崗璁??
    绛旓細5銆佺5灞浼氳瘽灞锛氫細璇濆眰璐熻矗鍦ㄦ暟鎹紶杈撲腑璁剧疆鍜岀淮鎶よ绠楁満缃戠粶涓袱鍙拌绠楁満涔嬮棿鐨勯氫俊杩炴帴銆6銆佺6灞傝〃杈惧眰锛氳〃杈惧眰鎶婃暟鎹浆鎹负鑳戒笌鎺ユ敹鑰呯殑绯荤粺鏍煎紡鍏煎骞堕傚悎浼犺緭鐨勬牸寮忋7銆佺7灞 搴旂敤灞傦細搴旂敤灞傛彁渚涗负搴旂敤杞欢鑰岃鐨勬帴鍙o紝浠ヨ缃笌鍙︿竴搴旂敤杞欢涔嬮棿鐨勯氫俊銆備緥濡: HTTP锛孒TTPS锛孎TP锛孲SH绛夈
  • OSI/RM鍏卞垎涓哄摢鍑犲眰?绠瑕佽鏄鍚勫眰鐨勫姛鑳銆 璇锋偍璇︾粏瑙g瓟銆傝阿璋!_鐧惧害...
    绛旓細鍒嗕负涓冨眰锛屼粠浣庡埌楂樺垎鍒槸锛氱墿鐞嗗眰銆鏁版嵁閾捐矾灞傘佺綉缁滃眰銆佷紶杈撳眰銆佷細璇濆眰銆佽〃绀哄眰鍜屽簲鐢ㄥ眰銆傜墿鐞嗗眰鐨勪富瑕佸姛鑳芥槸锛氣憼涓烘暟鎹璁惧鎻愪緵浼犻佹暟鎹殑閫氳矾銆傗憽浼犺緭鏁版嵁銆傗憿瀹屾垚鐗╃悊灞傜殑涓浜涚鐞嗗伐浣溿傞摼璺眰鐨勫姛鑳芥槸锛氶氳繃鍚勭鎺у埗鍗忚锛屽皢鏈夊樊閿欑殑鐗╃悊淇¢亾鍙樹负鏃犲樊閿欑殑銆佽兘鍙潬浼犺緭鏁版嵁甯х殑鏁版嵁閾捐矾銆傜綉缁滃眰...
  • osi鍙傝妯″瀷鍒涓鍝嚑灞?鍚勫眰鐨勫姛鑳芥槸浠涔?
    绛旓細OSI鍙傝冩ā鍨嬪垎涓轰竷灞傦細鐗╃悊灞傘鏁版嵁閾捐矾灞傘佺綉缁滃眰銆佷紶杈撳眰銆佷細璇濆眰銆佽〃绀哄眰鍜屽簲鐢ㄥ眰銆傚悇灞傜殑鍔熻兘濡備笅锛氫竴銆佺墿鐞嗗眰涓昏鍔熻兘锛氱墿鐞嗗眰鏄疧SI妯″瀷涓殑绗竴灞傦紝璐熻矗绠$悊鍜屾帶鍒剁墿鐞嗕粙璐ㄤ箣闂寸殑閫氫俊杩炴帴锛屼緥濡傜嚎缂嗙瓑鐗╃悊浼犺緭浠嬭川鐨勮鏍煎拰鎿嶄綔缁嗚妭绛夈傛灞備富瑕佹秹鍙婄數姘旂壒鎬с佺墿鐞嗙壒鎬у拰浼犺緭鐗规с傜墿鐞嗗眰鐨勪富瑕佷换鍔℃槸...
  • ISO鐨涓冨眰鍗忚鍖呮嫭鍝簺鍐呭?姣忎竴灞傚畬鎴鐨勫姛鑳芥槸浠涔?
    绛旓細OSI鐨7灞備粠涓婂埌涓嬪垎鍒槸搴旂敤灞傘佽〃绀哄眰銆浼氳瘽灞傘佷紶杈撳眰銆佺綉缁滃眰銆佹暟鎹摼璺眰銆佺墿鐞嗗眰銆傜墿鐞嗗眰锛氭槸鍙傝冩ā鍨嬬殑鏈浣庡眰銆傝灞傛槸缃戠粶閫氫俊鐨勬暟鎹紶杈撲粙璐紝鐢辫繛鎺ヤ笉鍚岃妭鐐圭殑鐢电紗涓庤澶囧叡鍚屾瀯鎴愩備富瑕佽窡鍔熻兘鏄細鍒╃敤浼犺緭浠嬭川涓烘暟鎹摼璺眰鎻愪緵鐗╃悊杩炴帴锛岃礋璐e鐞嗘暟鎹紶杈撳苟鐩戞帶鏁版嵁鍑洪敊鐜囷紝浠ヤ究鏁版嵁娴佺殑閫忔槑浼犺緭...
  • 扩展阅读:osi七层模型构图 ... osi七层顺口溜 ... osi七层模型典型设备 ... osi七层模型及常用协议 ... osi七层参考模型图 ... osi参考模型常见协议 ... osi模型七大层及功能 ... osi应用层协议有哪些 ... osi七层的主要功能 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网