唐朝网站,Wordpress自动回复评论,网站建设讯美,中山手机台app1.什么是网络#xff1f;为什么需要网络#xff1f;
空间#xff0c;时间#xff1b;传统的邮件传输要考虑到距离#xff0c;网络解决了空间距离#xff08;太远#xff09;、解决了时间问题#xff08;旧音乐等#xff09;
云:面向客户的虚拟化服务
运营商公司主营…1.什么是网络为什么需要网络
空间时间传统的邮件传输要考虑到距离网络解决了空间距离太远、解决了时间问题旧音乐等
云:面向客户的虚拟化服务
运营商公司主营业务“云服务” “微服务”
2.网络的构成
①中间系统负责转发流量功能
实例路由器基于IP做转发 交换机基于mac做转发
特点 快 带宽、延迟面向语音类和视频类、准 、稳高可用网络 ②终端系统应用数据处理发送数据接受数据
客户端与服务器之间的通信一般通信类型
客户端与客户端之间的通信实时性
服务器与服务器之间的通信定时性 3.OSI七层模型
1为什么需要分层
①层与层之间相互独立相互没有影响
②高层看低层是透明的
③任意下层可以承载任意上层协议 4.封装与解封装
MTUMaximum 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对ge对e 下代网络SDNSoftware-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种类
①普通ARPIP转Mac地址
②代理ARPLinux
③无故ARP免费ARP检测局域网IP地址冲突
④反向ARP
⑤逆向ARP FR网络环境中 拿2层的DLCI号找对应的IP地址
arp -a 查看PC机的ARP表 通信
1.局域网内通信
ping request请求源向目标发送
ping reply回复目标向源发送 ####
icmp是IP协议的第一子协议 icmp数据包信息
源IP192.168.1.1
目标IP192.168.1.2
源MACAD-DA-5F-BC-D8-27
目标MACFF-FF-FF-FF-FF-FF(意思是空的通过arp数据包获取目标MAC后再发送数据包) ARP数据包
源IP192.168.1.1
目标IP192.168.1.2
源MACAD-DA-5F-BC-D8-27
目标MAC空
源MACAD-DA-5F-BC-D8-27
目标MACFF-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地址 dmac2.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地址