网络通信原理系统的认知(NEBASE第十四课)(一)

简介: 网络通信原理系统的认知(NEBASE第十四课)(一)

1 物理层 第一层

物理层:建立、维护、断开物理连接,定义了接口及介质,实现了比特流的传输。

 

1.1传输层介质分类

  1. 有线介质:网线 (双绞线)光纤
  2. 无线: 无线电

1.2 双绞线

  • 五类线 cat5 :适用 100Mbps
  • 超五类线 cat5e : 适用于 100Mbps
  • 六类cat6e :适用 于 1000Mbps
  • 七类 cat7 适用 10000Mbps(带有屏蔽功能)
  • 传输距离 控制在100m范围内

 

 

 

T568A:白绿 绿 白橙 蓝 白蓝 橙 白棕 棕

T568B:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕

直通线: 一根网线的两端都是568B的线序 早期连接不同设备 PC—交换机** 交叉线:一根网线一端是568A,一端是568B 早期 连接相同设备 PC—PC 交换机—交换机 全反线: 一根网线两端线序完全相反


1 2 发送 3 6接收—百兆网络中

 

多模光纤 短距离传输

单模光纤 长距离传输

多模光纤 短距离传输

单模光纤 长距离传输

  1. 网线钳 测试线 /寻线仪
  2. 光纤测试仪 光纤切割刀 熔切机
  3. 注意:红光笔 :光纤的故障检测功能 其中包含检测 光纤通性

 

 

1.5 中继器 集线器

2 数据链路层 第二层

 

 

 

 

 

即以 太网地址 又称物理地址

长度:48个 bit(六个字节)

组成 前二十四位 厂商+24bit网卡编号 48位

表示方式:使用12个16进制数

00-50-56-C0-00-08

数据链路层是OSI参考模型中的第二层,主要功能是将物理层提供的比特流转换为有意义的帧(Frame),并进行传输控制。在数据链路层中,常见的字段和解释如下:


帧起始标志(Start Frame Delimiter, SFD):用于表示帧的开始,通常是一个特定的比特序列,例如01111110。


目标MAC地址(Destination MAC Address):表示帧的接收方的MAC地址。


源MAC地址(Source MAC Address):表示帧的发送方的MAC地址。


帧类型(Frame Type):表示帧的类型,例如数据帧、控制帧等。


数据(Data):表示帧携带的数据,数据的长度范围是46到1500个字节。


帧校验序列(Frame Check Sequence, FCS):用于检测帧是否受损或出错,通常是一个循环冗余校验(CRC)码。


这些字段组成了数据链路层帧的基本结构,通过这些字段帧可以被正确的接收、识别和处理。

字段作用解析:

1)版本: 指的IP地址的版本 (IPv4 或 IPV6)

2)首部长度:次数据包的首部长度一共是多少,有没有加可选项

3)优先级与服务类型:表示数据包是否需要优选传递

4)总长度:表示的是整个数据包的大小,也就是首部+数据

5)标识符、标志、段偏移量:的作用将拆开的数据包进行组合(用来数据重组的)

6)TTL值:数据生命周期

 作用:防止数据无限循环转发

 原理:数据包每经过一台路由器,TTL值会减1,当TTL为0时,数据包被丢弃,

7)协议号:数据包在网络中传递时所用的协议,用的是那个协议

    协议号    协议名称

       1          ICMP

       6         TCP

       17       UDP

8)首部校验和:是用来做数据包核对用的,确定数据包是否是完整,如果是就接收,如果不是完整的数

9)源IP地址 :表示发送这个数据包的设备的IP地址

10)目标IP地址:表示接收这个数据包的设备的IP地址

11)可选项:他是一个可变长度,取值范围:0-40个字节 一般数据包中不是加


相关文章
|
20天前
|
机器学习/深度学习 人工智能 算法
猫狗宠物识别系统Python+TensorFlow+人工智能+深度学习+卷积网络算法
宠物识别系统使用Python和TensorFlow搭建卷积神经网络,基于37种常见猫狗数据集训练高精度模型,并保存为h5格式。通过Django框架搭建Web平台,用户上传宠物图片即可识别其名称,提供便捷的宠物识别服务。
219 55
|
2天前
|
机器学习/深度学习 算法 PyTorch
深度强化学习中SAC算法:数学原理、网络架构及其PyTorch实现
软演员-评论家算法(Soft Actor-Critic, SAC)是深度强化学习领域的重要进展,基于最大熵框架优化策略,在探索与利用之间实现动态平衡。SAC通过双Q网络设计和自适应温度参数,提升了训练稳定性和样本效率。本文详细解析了SAC的数学原理、网络架构及PyTorch实现,涵盖演员网络的动作采样与对数概率计算、评论家网络的Q值估计及其损失函数,并介绍了完整的SAC智能体实现流程。SAC在连续动作空间中表现出色,具有高样本效率和稳定的训练过程,适合实际应用场景。
20 7
深度强化学习中SAC算法:数学原理、网络架构及其PyTorch实现
|
30天前
|
机器学习/深度学习 人工智能 算法
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
宠物识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了37种常见的猫狗宠物种类数据集【'阿比西尼亚猫(Abyssinian)', '孟加拉猫(Bengal)', '暹罗猫(Birman)', '孟买猫(Bombay)', '英国短毛猫(British Shorthair)', '埃及猫(Egyptian Mau)', '缅因猫(Maine Coon)', '波斯猫(Persian)', '布偶猫(Ragdoll)', '俄罗斯蓝猫(Russian Blue)', '暹罗猫(Siamese)', '斯芬克斯猫(Sphynx)', '美国斗牛犬
155 29
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
|
10天前
|
前端开发 网络协议 安全
【网络原理】——HTTP协议、fiddler抓包
HTTP超文本传输,HTML,fiddler抓包,URL,urlencode,HTTP首行方法,GET方法,POST方法
|
10天前
|
域名解析 网络协议 关系型数据库
【网络原理】——带你认识IP~(长文~实在不知道取啥标题了)
IP协议详解,IP协议管理地址(NAT机制),IP地址分类、组成、特殊IP地址,MAC地址,数据帧格式,DNS域名解析系统
|
10天前
|
存储 JSON 缓存
【网络原理】——HTTP请求头中的属性
HTTP请求头,HOST、Content-Agent、Content-Type、User-Agent、Referer、Cookie。
|
10天前
|
安全 算法 网络协议
【网络原理】——图解HTTPS如何加密(通俗简单易懂)
HTTPS加密过程,明文,密文,密钥,对称加密,非对称加密,公钥和私钥,证书加密
|
10天前
|
XML JSON 网络协议
【网络原理】——拥塞控制,延时/捎带应答,面向字节流,异常情况
拥塞控制,延时应答,捎带应答,面向字节流(粘包问题),异常情况(心跳包)
|
13天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
60 1
|
17天前
|
数据采集 监控 安全
公司网络监控软件:Zig 语言底层优化保障系统高性能运行
在数字化时代,Zig 语言凭借出色的底层控制能力和高性能特性,为公司网络监控软件的优化提供了有力支持。从数据采集、连接管理到数据分析,Zig 语言确保系统高效稳定运行,精准处理海量网络数据,保障企业信息安全与业务连续性。
37 4

热门文章

最新文章