当前位置: 首页 > news >正文

A模块 系统与网络安全 第三门课 网络通信原理

1 协议分层

1.1 协议分层的由来

计算机网络发展

  • 计算机的诞生

1946年2月14日ENIAC诞生

  • 计算机网络的诞生

1969年APNETi诞生

  • 不同网络之间的互联

由于网络标准不一样,无法完成互联

计算机网络功能

  • 数据通信、资源共享、增加数据可靠性、提高系统处理能力
    在这里插入图片描述

什么是协议

  • 什么是协议?
    描述网络通信中“语言”规范的一组规则就是协议
  • 标准
    一致同意的规则可以理解为标准
  • ISO是国际标准化组织
    International Organization for Standardization的缩写
    主要目标是促进全球范围内的标准化工作
  • 为什么会有0SI参考型?
    国际标准化组织颁布开放系统互连(Open System Interconnection,OSl)参考模型
    为了让全世界网络标准统一,使用任意厂商的网络设备都可以实现数据的互联互通

为什么分层

  • 网络通信的过程很复杂
    数据以电子信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够阅读
    为了降低网络设计的复杂性,将协议进行了分层设计
    在这里插入图片描述

邮局实例

  • 邮局实例(传统通信)
    在这里插入图片描述

2 理解OSI模型

OSI主协议模型

在这里插入图片描述

OSI七层模型

  • OS1参考模型
    国际标准化组织(International Standard Organization,ISO)于l984年正式颁布开
    放系统互连(Open System Interconnection,OSl)参考模型
    所有的软件和硬件开发都遵循统一的OS!模型
    在这里插入图片描述

OSI七层的功能简介

层名称功能
应用层为用户提供各种服务功能,比如各种应用程序
表示层数据表现形式,如加密、压缩
会话层建立、维护、终止会话
传输层定义程序的端口,实现端与端之间的互连,可靠与不可靠的传输
网络层定义IP地址,为数据传输选择路径,实现不同网段的互通
数据链路层建立逻辑链接,通过MAC地址实现数据的通信,帧包装、帧传输
物理层建立、维护及断开物理连接
学习建议背下来

3 理解TCP/IP模型

OSI模型与TCP/IP模型

OS引模型,仅仅是IS0提出的一个“参考”标准
实际的网络中更多使用TCP/IP5层模型,但是实现的功能是相同的
在这里插入图片描述

TCP/IP协议族的组成

  • TCP/IP是一系列协议的集合,所以严格称呼应是TCP/IP协议族
    在这里插入图片描述

各层PDU

在这里插入图片描述

设备与层的对应关系

在这里插入图片描述

4 数据通信流程

数据通信

  • 所谓的设备之间的通信,指的是设备之间能够互相传输数据
  • 产生数据
    数据封装,指的是数据通过应用层产生以后,发送到第一层,每经过一层都添加一个协议头部的过程
  • 传输数据

网络传输数据在由不同的网络设备组成的互联网中传输的过程,主要是依靠交换机和
路由器实现数据在不同设备之间的转发

  • 接收数据

数据解封装,指的是数据被设备通过网线接收以后,形成数据帧,然后一层一层分析
头部,然后传递给上一层处理,一直到应用层的过程
也可以说是:不断的分析并删除每层的协议头部的过程

  • 设备之间的数据传输,一定是双向的,每个方向都分为3个阶段
    产生数据,也称之为“数据封装”
    传输数据,也称之为“网络传输”
    接收数据,也称之为“数据解封装”
    ·设备之间的数据传输,一定是双向的,每个方向都分为3个阶段
    √产生数据,也称之为“数据封装”
    √传输数据,也称之为“网络传输”
    √接收数据,也称之为“数据解封装”

在这里插入图片描述

数据封装过程

在这里插入图片描述

数据解封装过程

在这里插入图片描述

5 物理层解析

物理层概述

  • 物理层是TCP/IP模型的最底层
  • 物理层为数据传输提供稳定的物理连接
    在这里插入图片描述

物理层功能

  • 定义设备的物理连接的标准和特性,比如接口形状,大小
  • 定义电气特性,高低电压、传输速率和传输距离
  • 构建数据通道,通过物理接口和传输介质来进行数据传输
  • 物理层核心就是“信号和介质”

物理层传输介质

  • 有线介质

双绞线
光纤

  • 无线介质

微波
激光
红外线
在这里插入图片描述

  • 超5类线缆

局域网环境,最常见线缆
线缆外表有清晰“米标”
适用于100Mbps网络
在这里插入图片描述

  • 6类线缆

增加十字骨架,抗干扰
适用于1000Mbps网络

  • 7类和8类线缆

7类速率10Gbps
8类速率40Gbps
在这里插入图片描述

  • 水晶头
    在这里插入图片描述
  • 布线套装
    在这里插入图片描述
  • 光纤
    光纤按光在其中的传输模式可分为单模和多模
  • 单模光纤
    可支持1G~40Gb/100Gb,距离200KM
    适合用于长距离传输、可用于室内和室外
  • 多模光纤
    可支持1G~40Gb/100Gb高速网络
    适合用于短距离传输,通常用于室内
  • 布线套装

在这里插入图片描述

6 制作双绞线

  • 剥线
    将双绞线的一端插入网线钳的剥线口(末端离刀口长度约3-5厘米),握住网线钳缓慢
    旋转一圈,去掉外部的套层,可看到相互缠绕的8根芯线
    注意:不要割断金属芯线
    在这里插入图片描述

  • 理线
    将裸露的8根双绞线分开,按照标准线序捋直排列好,并用网线钳将末端剪齐,保留1.2厘米左右

  • 排列好的每条芯线分别对应RJ-45水品头的1-8针脚

  • 压线头
    将整理好的双绞线芯线平稳捏住(末端保持整齐),插入到RJ-45水晶接头中(塑料卡扣朝下,开口朝向网线)确保8根芯线都顶到最里端的铜触片位置

  • 压线
    将接好线的水晶头放到网线钳的压线口内(注意要捏住网线,往里顶紧),然后握住网线钳使劲压紧(线与线头不能有松动),以确保水晶头的铜触片嵌入双绞线的芯线

  • 制作双绞线的另一端
    依次剥线、理线、压线头,操作与前面一样
    两端都压制好以后,一根网线就制作完工

  • 测试双绞线的连通性
    将做好的双绞线两端分别插入测试仪的RJ-45接口,打开测试仪的电源开关,观察指示灯以判断网线连通性

  • 制作双绞线跳线
    ·按照T568B标准制作一条标准网线
    B-B
    T568B(白橙、橙、白绿、蓝、白蓝、绿、白棕、棕)

  • 制作一条交叉网线
    A-B
    T568A(白绿、绿、白橙、蓝、白蓝、橙、白棕、棕)
    T568B(白橙、橙、白绿、蓝、白蓝、绿、白棕、棕)

  • 测试连通性

6.1 问题

在常见的计算机网络中,网线主要用来连接计算机与交换机(或宽带路由器)、交换机与交换机、交换机与路由器,以及需要连网的其他各种设备。网线的制作与测试是作为网络管理员的一个入门技能。

1)制作一根直通双绞线

2)制作一根交叉双绞线

6.2 方案

EIA/TIA T568b线序规范,如表-1所示。

表-1 EIA/TIA T568双绞线线序规范

在这里插入图片描述

线序分配方案

直通线:T568b<–>T568b(推荐,如图-1所示),或者T568a<–>T568a(不常用)。

在这里插入图片描述

图-1

交叉线:T568b <–> T568a ,如图-2所示。

在这里插入图片描述

图-2

6.3 步骤

实现此案例需要按照如下步骤进行。

步骤一:制作双绞线

1)剥线将双绞线的一端插入网线钳的剥线口(末端离刀口长度约3-5厘米),握住网线钳缓慢旋转一圈,去掉外部的套层,可看到相互缠绕的8根芯线,如图-3所示。

在这里插入图片描述

图-3

2)理线将裸露的8根双绞线分开,确定是直通线还是交叉线,按照标准线序捋直排列好,并用网线钳将末端剪齐,保留1.2厘米左右,如图-4所示。

在这里插入图片描述

图-4

排列好的每条芯线分别对应RJ-45水晶头的1-8针脚,如图-5所示。

在这里插入图片描述

图-5

3)压线头将整理好的双绞线芯线平稳捏住(末端保持整齐),插入到RJ-45水晶接头中(塑料卡扣朝下,开口朝向网线),如图-6所示。

在这里插入图片描述

图-6

将接好线的水晶头放到网线钳的压线口内(注意要捏住网线,往里顶紧),然后握住网线钳使劲压紧(线与线头不能有松动),如图-7所示,以确保水晶头的铜触片嵌入双绞线的芯线。
在这里插入图片描述

图-7

4)制作双绞线的另一端,依次剥线、理线、压线头,操作与前面一样;两端都压制好以后,一根网线就制作完工了,如图-8所示。

图-8

步骤二:测试双绞线的连通性

将做好的双绞线两端分别插入测试仪的RJ-45接口,如图-9所示,打开测试仪的电源开关,观察指示灯以判断网线连通性。

在这里插入图片描述

图-9

如果测试仪的8个指示灯按顺序依次亮绿灯,说明连线制作正确;若某些指示灯亮红灯,说明线序可能存在问题;若某个指示灯不亮,说明对应的芯线未连接或接触不良。

对于测试不通过的网线,先确定问题端所在,然后剪掉、重新压制水晶头,直到测试通过以后,此网线才能实际使用。

http://www.lqws.cn/news/529975.html

相关文章:

  • Spring AI 入门到实战:我如何用它让系统具备“理解能力”
  • 【机器学习第一期(Python)】梯度提升决策树 GBDT
  • Pycharm无法运行Vue项目的解决办法
  • Java 泛型详解:从入门到实战
  • jdbc实现跨库分页查询demo
  • 人力资源管理系统
  • Spring Cloud Config动态刷新实战指南
  • 用户统计-01.需求分析和设计
  • GNSS位移监测站在大坝安全中的用处
  • 渗透实战:使用隐式转换覆盖toString的反射型xss
  • Day43 复习日 图像数据集——CNN
  • 【PX4-AutoPilot教程-TIPS】PX4系统命令行控制台ConsolesShells常用命令(持续更新)
  • ES文件管理器v4.4.3(ES文件浏览器)
  • 鸿蒙 FoldSplitContainer 解析:折叠屏布局适配与状态管理
  • MySQL之存储函数与触发器详解
  • 多相机人脸扫描设备如何助力高效打造数字教育孪生体?
  • ethers.js express vue2 定时任务每天凌晨2点监听合约地址数据同步到Mysql整理
  • ASIO 避坑指南:高效、安全与稳健的异步网络编程
  • 微服务架构下面临的安全、合规审计挑战
  • Python打卡:Day37
  • 使用 Python 自动化文件获取:从 FTP 到 API 的全面指南
  • 【Bluedroid】蓝牙启动之 btm_acl_device_down 流程源码解析
  • 稳定币技术全解:从货币锚定机制到区块链金融基础设施
  • Java底层原理:深入理解线程与并发机制
  • GEO生成式引擎优化发展迅猛:热点数智化传播是GEO最佳路径
  • 人大金仓Kingbase数据库KSQL 常用命令指南
  • 【论文】云原生事件驱动架构在智能风控系统中的实践与思考
  • 小孙学变频学习笔记(八)变频器的输入电流(下)
  • RPC(Remote Procedure Call)技术解析
  • 计算机网络 网络层:控制平面(二)