OSI七层模型

概念:由国际化标准组织定义,全世界网络标准统一,让全世界的厂商的设备都能实现数据的互联互通.

osi模型分为几层,具体有哪些作用,对应哪些设备:

物理层:建立物理连接(光纤,线缆)

数据链路层:让数据成帧,建立逻辑上的连接,实现数据的校验,实现同网段的互通

(交换机)

注:数据成帧:应用数据在数据链路层的表现形式是数据帧

       实现同网段的互通:二层交换机互通就在同一个网段

      流量的控制和差错的校验:分别是交换机的流量负载均衡技术还有对icmp(ping)协议的使用

网络层:将IP地址解析为mac地址,实现不同网段的互通(路由器)

注:将ip地址解析为mac地址:arp协议的作用

       实现不同网段的互通:路由器的作用

传输层:定义传输方式,实现对流量的控制 和 差错的校验

注:定义传输方式:是tcp传输还是udp传输

       对流量的控制和校验:udp适合大型流量的传输(直播),tcp适合必须双方收到对方的信息(qq,微信)

会话层:建立,维护,终止会话

表示层:数据的表示,加密,压缩,安全

(由于会话层和表示层不是我们关注的重点,这里就简单介绍作用)

应用层:数据的最终表现形式,为用户提供服务(各种app,知乎,微信...)

tcp/ip五层模型:把会话层和表示层加入到网络层,其他层的功能都是一样的,这里就不再赘述

数据在tcp/ip模型的解封装和表现形式:

物理层:比特流                                                                 比特流

数据链路层:数据帧                         mac头部+ip头部+tcp头部+应用数据+mac尾部

网络层:数据包                                                ip头部+tcp头部+应用数据

传输层:数据段                                                             tcp头部+应用数据

应用层:应用数据                                                                        应用数据

这里再讲述一些基本的协议:

物理层:原本这里没有网络协议,如果有人问,就回答:由底层网络的定义的协议

数据链路层:以太网协议(局域网协议)

网络层协议:arp协议:将IP地址解析为mac地址,实现不同网段的互通

                      ip协议:定义网络层的位置

                      icmp协议:实现差错的校验,(ping)

                       ospf协议:开放式最短路径优先协议,动态路由配置协议

                        isis:和ospf的作用是一样的,但是没有ospf好用

                      rip协议:矢量路由协议,最高15跳,现在企业几乎不用

   传输层协议:tcp协议:面向可靠的连接协议,但是传输速度比较慢

                        udp协议:面向不可靠连接协议,但是传输速度比较快

应用层协议:bgp协议:超大规模的路由协议

一般的应用层考察的都是端口号:这里列举几个常用的:http:80  dns:udp/tcp53

                                                     dhcp:udp67/68 ftp:tcp20/21

(这里先更新到这里,下一篇再更新几个数据包和三次握手和四次挥手)

                    

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值