首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
分布式数据库
›
IP学习——oneday
返回列表
发新帖
IP学习——oneday
[复制链接]
发表于 2026-1-27 13:31:55
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1.什么是网络?为什么必要网络?
空间,时间;传统的邮件传输要思量到间隔,网络办理了空间间隔(太远)、办理了时间题目(旧音乐等)
云:面向客户的
虚拟化
服务
运营商公司主营业务:“云服务” + “
微服务
”
复制
代码
2.网络的构成:
①中心体系:负责转发流量
功能
;
实例:路由器(基于IP做转发)
交换机
(基于mac做转发)
复制
代码
特点: 快 (带宽、延长:面向语音类和视频类)、准 、稳(高可用网络)
②
终端
体系:应用数据处理处罚(发送数据,继承数据)
客户端与
服务器
之间的通讯(一样平常通讯范例)
客户端与客户端之间的通讯(实时性)
服务器
与
服务器
之间的通讯(定时性)
3.OSI七层模子:
(1)为什么必要分层?
①层与层之间相互独立,相互没有影响
②高层看低层是透明的
③恣意下层可以承载恣意上层协议
4.封装与解封装
MTU(Maximum Transmission Unit)值,即最大传输单元,是指单个数据报在特定数据通信链路上可以具有的最大字节数。MTU的默认值为 1500 字节。
现实中调制的都是 2000
复制
代码
二次分片 在路由器和互换机(数通装备)上
防火墙
:防的是内网装备
传输装备:调制解调器(Modem)
数据装备:路由器和互换机
5.TCP/IP协议栈和OSI七层模子
TCP/IP协议栈由厂家构成的一个同盟(1977年)
OSI由ISO构造界说标准
网络的网络标准:CLNP协议(1984年)
网络层协议
:
IP
、IPX、CLNP、AppleTalk、NETBLOS
⬆(恣意下层可以承载恣意上层结构,物理与)
链路层:
以太网
、FDDI、令牌环。。。
如今网络通讯通道:光纤 (数据装备)
MSTP(传输通道)
链路层架构:
①非广播多路访问(54K-2.048M):FR帧中继、ATM
②点到点:PPP(point to point),dhlc 专用链路:T1、E1
③广播性多路访问:以太网(最低带宽10M-最高带宽100G) 链路:光缆,PON光纤
serial端口到serial之间的端口
e接口 10 M的,f接口 100 M的,g接口 1000 M的,在物理环境中只能使用g对g,e对e
复制代码
下代网络:SDN(Software-Defined Networking)即软件定义网络,是一种新型的网络架构和理念,它允许网络管理者通过软件程序来定义、控制和管理网络流量和服务,而不是依赖于传统的硬件设备和物理连接。SDN将网络的控制平面(负责决策和路由信息)与数据转发平面(负责实际的数据包转发)分离,使得网络更加灵活、可编程和易于管理。
SDN的核心组件通常包括:
控制层(Control Layer):这是SDN的大脑,由一个或多个控制器组成,负责收集网络的全局视图,并根据业务需求和网络策略来制定数据转发的决策。控制器使用标准的南向接口(如OpenFlow)与转发设备通信。
数据转发层(Data Forwarding Layer):也称为基础设施层,由
交换机
、路由器等网络设备组成,负责实际的数据包转发。这些设备不再像传统网络中那样进行复杂的路由决策,而是根据控制器的指令来转发数据包。
应用层(Application Layer):通过北向接口与控制层交互,允许开发者编写网络应用程序,这些应用程序可以动态地定义网络策略、优化网络
性能
、实现网络
虚拟化
等。
复制代码
6.Internet协议特性(IPv4)
运行于OSI网络层
面向无毗连的协议
独立处理处罚数据包
分层体例
积极而为传输
无数据规复
功能
7.IP报头
1.TTL用于防止环路,数据包在网络上可以存在的最大跳数(颠末的路由器数)。每当数据包颠末一个路由器时,其TTL值就会减1。当TTL值减到0时,数据包就会被抛弃,同时发送方会收到一个超时关照。
2.tracert追踪路由
8.盘算机获取IP地点的方式:
1.静态设置
2.DHCP动态
3.体系分配 (windows)默认地点169.254.0.0/16
UDP:目标端标语,源端标语
TCP:目标端标语,源端标语,序列号,确认序列号(三次握手、四次挥手)
P2P闭幕者(应用:用来控制局域网其他主机流量和服务的软件)
ARP种类:
①平凡ARP:IP转Mac地点
②署理ARP:Linux
③无故ARP(免费ARP):检测局域网IP地点辩论
④反向ARP
⑤逆向ARP FR网络环境中 拿2层的DLCI号找对应的IP地点
arp -a 检察PC机的ARP表
通讯
1.局域网内通讯
ping request(哀求)源向目标发送
ping reply(复兴)目标向源发送
####
icmp是IP协议的第一子协议;
icmp数据包信息:
源IP:192.168.1.1
目标IP:192.168.1.2
源MAC:AD-DA-5F-BC-D8-27
目标MAC:FF-FF-FF-FF-FF-FF(意思是空的,通过arp数据包获取目标MAC后再发送数据包)
复制代码
ARP数据包:
源IP:192.168.1.1
目标IP:192.168.1.2
源MAC:AD-DA-5F-BC-D8-27
目标MAC:空
源MAC:AD-DA-5F-BC-D8-27
目标MAC:FF-FF-FF-FF-FF-FF(意思是空的,通过arp数据包获取目标MAC后再发送数据包)
复制代码
通信步骤:
1.封装 4个地址 3个已知 1个未知DMAC 先放一边
2.PC1查看自身的ARP表, arp -a ,有没有去往目标IP的MAC地址
3.结果:有,跳转到第8步
无,发送ARP报文找对方的MAC地址
4.在发送ARP报文的时候需要判定,目标
终端
和自身是否在一个广播域
PC1拿自己的IP和自己的掩码做与运算,得到源IP的网段信息
PC1拿PC2的IP和自己的掩码做与运算,得到目标IP的网段信息
如果两个网段相同,一个子网,一个广播域,直接发广播arp request 找目标IP的mac地址
如果两个网段不同,不在一个广播域,发广播arp request 找网关的mac地址
5.PC2收到PC1发送的arp request,把PC1的IP和MAC的映射关系存放在ARP表中
6.PC2向PC1发送ARP、REPLAY应答
7.PC1收到应答的时候,把PC2的IP和MAC的映射关系存放在ARP表中
8.把PC2MAC地址封装到ping request报文中,目标MAC
9.PC1向PC2发送ping request
10.pc2收到Ping request报文,并做了relpy响应
11.PC1收到PC2的reply应答。
复制代码
2.局域网之间的通讯
1.封装 4个地址 3个已知 1个未知DMAC
2.PC1查看自身的ARP表, arp -a ,有没有去往目标IP的MAC地址
3.发送ARP报文找对方的MAC地址,判定。。。
4.发ARP找网关的MAC地址,网关收到ARP REQUEST报文,把PC1的IP地址和MAC地址的映射关系存放到自身的ARP的表中,路由器查看ARP表,使用的命令是: display arp
5.R1 G0/0/0 做ARP reply PC1收到应答后把网关的IP和MAC的映射关系存放到ARP表中去
6.把网关的MAC地址封装icmp request报文,DMAC
7.PC1把ping request发送到网关,网关查看目标MAC地址和接受接口的是否相同
8.拆到MAC封装,读取目标IP,查找路由表,找到出口G0/0/1
9.重写二层 smac:出口的MAC地址 dmac:2.2
10.是否有2.2的MAC地址?查看ARP表,如果有直接封装,如果没有,发ARP request
11.把2.2的MAC地址封装到ping request报文
12.PC2收到PC1的ping request报文。做ping reply应答
13.R1的G0/0/1 拆2层,查路由表 ,在G0/0/0转发重写2层
14.PC1收到PC2的reply应答,通信完成
复制代码
路由器的每个接口都有一个对应的网卡
数据颠末一次路由器,数据都会重写mac地点
回复
使用道具
举报
返回列表
浏览过的版块
Oracle
DevOps与敏捷开发
Java
IOS
物联网
SQL-Server
移动端开发
前端开发
IT职场那些事
李优秀
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表