计算机网络 osi模型

目录​​​​​​​

1.基础认识

1.1 什么是网络

1.2 网络分类

1.3 常见的术语

2.osi参考模型

2.1 分层的目的

2.2 分层的方法

2.3 分层的好处

2.4 osi参考模型

 2.5 TCP/IP五层模型

2.6 TCP/IP五层模型协议族的组成

2.7 协议详解

3.数据封包与数据拆包

4.层级原理

5.每层的标准设备


1.基础认识

1.1 什么是网络

        网络是由一组或多组计算机通过有形的媒介或无形的连接起来,按照一定的规则,进行通信的集合

1.2 网络分类

局域网: 小型范围网 ,一般用于学校,企业

城域网:城市范围网

广域网:国家范围网

1.3 常见的术语
  1. 物理拓扑-----体现了设备之间的连接关系

  2. 数据载荷:传递的实际信息

  3. 报文(PDU--协议数据单元)

  4. 数据头部的作用:区分应用程序、找到数据的接收者

  5. 数据尾部的作用:确保数据是完整的

  6. mac地址:设备全球唯一编号

  7. ip地址:设备目前所在的位置逻辑上的地址

  8. 网关:转发不同网段的数据(离PC最近的三层交换机或者路由器)

2.osi参考模型

2.1 分层的目的
  1. 将复杂问题简单化
  2. 制定统一的标准
2.2 分层的方法
  1. 每一层的功能相对比较独立,如果这个功能用不了,那一定是这一层出了问题
  2. .梳理每一层功能直接的关系,使上一个功能为下一层功能提供必要的帮助,从而形成层次结  构,环环相扣
  3. 为了提高效率,相同的功能仅在一个层次中实现,而且尽可能在较高的层次中实现
  4. 每一层只为上一层提供帮助
2.3 分层的好处
  1. 各层之间相互独立,每一层只实现一种相对独立的功能,使复杂问题简单化,利于针对解决问题

  2. 灵活性好,本层内部的操作不会影响其他层

  3. 结构上可分割开,各层之间都可以采用最合适的技术来实现

  4. 易于实现和维护,因为整个系统已被分解成相对独立的子系统

  5. 能促进标准化工作,因为每一层的功能及其提供的服务都有了精确的说明

2.4 osi参考模型

        应用层:用户打开程序或软件输入要传输的数据    

        表示层:将用户输入的数据转换成二进制,并进行压缩,加密等操作

        会话层:建立,管理,销毁会话

        传输层:定义如何传输数据(协议),并确认要传给哪个程序或软件(端口)

        网络层:找最佳的传输路径

        数据链路层:校验(确认信息是否无误,数据是否完整)

        物理层:将二进制转换成电信号,发出去

网络层以下的通信位点对点通信(主机对主机),传输层的通信为端到端通信(端口对端口)。

应用层,表示层,会话层 面向用户

网络层,数据链路层,物理层 面向硬件

 2.5 TCP/IP五层模型

        应用层

        传输层

        网络层

        数据链路层

        物理层

2.6 TCP/IP五层模型协议族的组成

        应用层:HTTP协议 FTP协议,TFTP协议...

        传输层:   TCP 协议,IP协议

        网络层:IP协议(ARP协议,ICMP协议...)

        数据链路层:(PPP协议)

        物理层:IEEE802.3有线局域网(以太网) IEEE802.11无线局域网标准

2.7 协议详解

        应用层:

  1. HTTP :超文本传输协议 是一个简单的请求-响应协议,现在主要的场景是web服务,就是网页的传输,默认使用tcp的80端口
  2. FTP:文本传输协议 提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限,默认使用tcp的20,21端口
  3. TFTP:简单文件传输协议 是一个小而易于实现的文件传送协议,TFTP只支持文件传输,不支持交互,没有庞大的命令集。也没有目录列表功能,以及不能对用户进行身份鉴别,默认使用udp的69端口

         传输层:

  1. TCP :传输控制协议 可靠协议 (安全性高,速度慢)
  2. UDP:用户数据报协议 不可靠协议(安全性不高,速度快)

          网络层 :

          IP协议:网际协议,网际协议又有四个协议支撑协议:

  1.  ARP    地址解析协议: 是将IP地址转换成物理mac地址 的协议        
  2. RARP 逆地址解析协议: 是根据物理mac地址转换成IP地址的协议
  3. ICMP  网际控制报文协议:ping 网络连通性检测 检测网络连通性
  4. IGMP  网际组管理协议:一个组播协议,该协议运行在主机和组播路由器之间

            数据链路层:

          PPP 点对点协议:PPP协议是目前广域网上应用最广泛的协议之一,它的优点在于简单、具备用户验证能力、可以解决IP分配等。    

        物理层:

  1. IEEE802.3有线局域网(以太网)
  2. IEEE802.11无线局域网标准

 3.数据封包与数据拆包

数据从A到B的过程

A

应用层:真实数据

传输层:协议/端口号+真实数据        数据段

网络层:ip地址+协议/端口号+真实数据        数据包

数据链路层:mac地址+ip地址+协议/端口号+真实数据        数据帧

物流层:转换成电信号发出去

A----------------------------------->B

B

物理层:电信号转换成数据帧

数据链路层:mac地址+ip地址+协议/端口号+真实数据        数据帧

网络层:ip地址+协议/端口号+真实数据        数据包

传输层:协议/端口号+真实数据        数据段

应用层:真实数据

4.层级原理

二层原理:根据mac地址判断是否有效

三层原理:根据IP地址判断是否有效

四层原理:根据协议/端口号判断是否有效

七层原理:根据真实数据判断是否有效

5.每层的标准设备

应用层:电脑

传输层:防火墙

网络层:路由器

数据链路层:交换机

物理层:网卡

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值