网络

本文深入探讨了网络通信的OSI七层模型和TCP/IP四层模型,包括各层的功能、重要协议如TCP、UDP、IP等。详细解释了交换机的工作原理、MAC地址表、单播、广播以及ARP协议的作用。同时阐述了地址解析、MTU、洪泛和数据传输的可靠性问题。

网络七层协议(OSI模拟)

应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
在这里插入图片描述

应用层:抽象语言–编码
表示层:编码----->二进制、主要定义数据格式及加密
会话层:应用程序设备的会话区分、提供会话层地址,为应用程序设 定规则
传输层:分段 提供端口号
例:TCP/UDP
网络层:–Internet互联网协议=IP
例:路由器
数据链路层:LLC逻辑链路控制+MAC介质访问控制层 MAC地址 校验 控制物理层 例:交换机
物理层:硬件设备

上三层为应用程序加工处理数据----应用程序
下四层负责数据传输

增大网络

1、节点增加
2、增大距离

网络增大需求

1、无线增大传输距离
2、完全没有冲突—所有节点可以同时收发数据
3、单播

交换机

交换机是二层设备。
全双工: 全双工是通讯传输的一个术语。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。全双工指可以同时进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的,四线制。
半双工:半双工数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。例如,在一个局域网上使用具有半双工传输的技术,一个工作站可以在线上发送数据,然后立即在线上接收数据,这些数据来自数据刚刚传输的方向。像全双工传输一样,半双工包含一个双向线路,两线制。
在这里插入图片描述
当数据帧进入交换机时,交换机先查看数据中源MAC地址,然后将其与对应的接口进行映射记录(MAC地址表),之后查看数据中的目标MAC,再查下本地的MAC地址表,找到对应的接口
1、找到记录 – 仅向该接口转发(单播)
2、若没有记录将洪泛该流量

增大网络–>无线距离、无冲突、单播–>交换机–>MAC–>洪泛–>洪泛的范围–>路由器–>IP–>广播–>广播域(洪泛域)

名词:

ARP=地址解析协议——通过对端的一个地址来获取对端的另一种地址
IPV4地址 --32位二进制构成 点分十进制标识 192.168.1.1
HTTP:超文本传输协议
HTTPS安全的超文本传输协议
DNS 域名解析服务 通过域名查找对应的IP地址
FTP文件传输协议
TFTP简单的文件传输协议
MTU:最大传输单元 默认1500
端口号 — 0-65535 其中1-1023为注明端口—静态端口
1024—65535动态端口—高端口
动态端口一般随机分配给终端设备上启动的应用程序;
静态端口—固定分配给常使用各种服务
HTTP服务器 — 80
端口号:用于区分终端设备的各个程序进程;区分服务器设备提供的各种服务;
UDP:用户数据报文协议—仅完成传输基础工作的协议—分段、端口号
非面向连接的不可靠传输协议
在这里插入图片描述

TCP:传输控制协议—除完成传输层基础工作外,还需要保障数据传输可靠性
面向连接的可靠传输协议
面向连接—进行3次握手来建立端到端的虚链路
可靠传输—4种机制 确认 重传 排序 流控(滑动窗口)
在这里插入图片描述
在这里插入图片描述

封装 — 数据从高层向低层加工的过程,过程中数据将不断变大,加头部
解封装 – 数据从低层向高层的一个读取过程;数据将不断变小
PDU – 协议数据单元 对各层数据的单位
上三层=报文 传输层=段 网络位=包 数据链路层=帧 物理层=比特流
ARP:地址解析协议
正向ARP:已知对端的IP地址,通过广播查询对端的MAC地址
反向ARP:已知本地或对端MAC地址,通过MAC查询IP地址
无故ARP:在使用IP地址的过程中,向外进行正向ARP,但查询的目标IP地址为本地IP 地址冲突检测
MTU:最大传输单元
洪泛:交换机对广播进行的通讯行为,除流量入口外其他所有接口复制转出
TCP:传输控制协议 面向连接的可靠传输协议
UDP:非面向连接的不可靠传输协议
IPV4:互联网协议第4版本
IPV6:互联网协议第6版本

在这里插入图片描述

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

.Demon  

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值