网络技术之网络七层协议

来源:互联网 发布:俄罗斯域名注册商 编辑:程序博客网 时间:2024/06/06 03:48

          OSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。OSI模型有7层结构, OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 ;其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端的数据流。

    1.七层协议知识:

     应用层 (Application)

         网络服务与最终用户的一个接口。
         协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

     表示层(Presentation Layer)

         数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层)
         格式有,JPEG、ASCll、DECOIC、加密格式等

     会话层(Session Layer)

         建立、管理、终止会话。(在五层模型里面已经合并到了应用层)
         对应主机进程,指本地主机与远程主机正在进行的会话

     传输层 (Transport)

         定义传输数据的协议端口号,以及流控和差错校验。
         协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层

     网络层 (Network)

         进行逻辑地址寻址,实现不同网络之间的路径选择。
         协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP

         建立逻辑连接、进行硬件地址寻址、差错校验[2] 等功能。(由底层网络定义协议)将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。

     物理层(Physical Layer)

         建立、维护、断开物理连接。(由底层网络定义协议)

     2.图表简易介绍七层:

这里写图片描述

     3.七层传输概要:

          1.当要发送信息时,应用层将数据编码,送到传输层.
         2.传输层对数据进行分段,并加上头部信息:本地端口号,目的端口号等信息
         3.网际层对数据段加装头部信息:本地IP地址,对方网关IP地址,上层协议(TCP或UDP)等信息
         4.网络访问层对数据包加装帧头帧尾:本地MAC,网关MAC地址,检验等等,
         5.网卡将封装后的数据转换成bit流送往网关.
         6,网关接收bit流后,还原为数据帧.再拆开帧头,拆开IP包头,查找路由表,路由到相应端口,用端口MAC地址替换源MAC.送上外部网络.
         7.外部网络将数据交到对方网关.

     4.根据自己的理解,简单描述七层之间的数据交互。

这里写图片描述

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 橄榄核包浆 紫砂壶的包浆怎么养 什么是包浆 什么叫包浆 包浆是什么意思 小叶紫檀包浆 星月菩提包浆 金刚菩提包浆 盘出包浆 星月怎么盘包浆快 手串怎么包浆快 金刚包浆 金刚怎么包浆 包浆橄榄核 星月包浆 手串怎么包浆 木头包浆 包浆手串 金刚菩提子包浆过程 包浆是怎么形成的 核桃怎么包浆 桃木手串包浆后的图片 盘玩包浆 包浆豆腐的做法大全 桃核包浆 佛珠如何包浆 金刚快速包浆 核桃快速包浆 紫檀怎么包浆 手串快速包浆 崖柏包浆 包浆葫芦 瓷器包浆 铜包浆 葫芦如何包浆 小叶紫檀包浆图 血龙木手串包浆图片 桃核如何包浆 菩提子怎么包浆 翡翠包浆 山楂核手串包浆图片