网络总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络总结相关的知识,希望对你有一定的参考价值。

网络参数:
ip地址:32位 网络位+主机位
子网掩码:区分ip地址的网络位和主机位 网络位全1
是否在同一网段 看网络位是否一致 而网络位由子网掩码决定
dns服务器:名称解析
ip地址分类:
A 0NNNNNNN 1-126 10.0.0.0/8
B 10NNNNNN NNNNNNNN 128-191 172.16.0.0--172.31.0.0/16
C 110NNNNN NNNNNNNN NNNNNNNN 192-223 192.168.0.0/24
D 1110NNNN 组播 224-239
E 1111NNNN
私有地址
A 10.0.0.0/8
B 172.16.0.0--172.31.0.0/16
C 192.168.0.0/24
CIDR:无类域间路由 VLSM 可变长子网掩码
windows 相关命令
1.查看地址信息
ipconfig ip地址
ipconfig /all 查看详细信息包括mac地址、dns等
2 释放dhcp租约 ipconfig /release
3 跟新dhcp租约 ipconfig /renew
4 查看dns缓存 ipconfig /displaydns
5清空dns缓存 ipconfig /flushdns
6 跟踪路由 tracert www.baidu.com linux(traceroute ip)

#####################################################################################################
ISO7层模型:
物理层 比特 (pdu协议数据单元)
数据链路层 帧
网络层 包
传输层 段
会话层
表示层
应用层
线缆 :双绞线 utp非屏蔽双绞线/stp 屏蔽
光纤
568B 白橙 橙 白绿 蓝 白蓝 绿 白棕 棕 1-2 发信号 3\6 收信号
同种设备交叉线 不同 直
以太网 :CSMA/CD 基带监测的载波监听多路访问技术 发送前先监听 边发边听 冲突退避通 是一种通信协议

物理层设备: 中继器 、 集线器hub(同一冲突域信号冲突、同一广播域):共享介质 收信号所有端口都发 带宽占用太多
数据链路层:交换机 (划分开了冲突域不划分广播域)
网络层: 路由器 (划分开了冲突域和广播域)

网络设备模拟软件:
gns3 是python写的 window和linux上都有 能把Cisco全部命令导到真实机器上 所有命令都可用
ensp 华为自己的 模拟华为真正设备 路由器 交换机等的
思科路由器存储配置到: nvram 非易失性存储器

mac 地址 48bit 6B 前24位OUT厂商唯一标识符 IEEE分的
数据链路层分MAC子层和LLC 逻辑链路控制子层
以太网命名:100BASE-T 100:最大吞吐量是100Mbps BASE:基带传输 介质里只能有一种信号在传输 BROADBAND宽带 介质里可以跑视频也可以跑数据信号 ADSL T:双绞线
100 Base FX使用光纤作为传输介质

回答问题的方法:
1原理性:根据流程
交换机工作原理:
交换机根据mac地址表转发数据帧。一开始mac地址表是空的,当交换机收到了数据帧之后,根据源mac地址建立mac地址表
如果mac地址表中没有目标mac地址的记录,就会向入端口外的所有端口洪泛flooding
CDP Cisco discovery protocol 思科发现协议 思科私有的
LLDP link layer discovery protocol 链路发现协议 共有

2概念问题 vlan,逻辑卷
3W1H :what why where how
VLAN:300s vlan是虚拟局域网,主要作用是实现广播控制,在的平面二层网络中如果主机数量非常大就要考虑使用vlan。如果是办公网络可以基于部门创建vlan,在交换机上创建vlan,再将相应的端口划分到制定vlan中。为不同交换机上的相同vlan可以通信,需要配置中继trunk。为了实现不同vlan之间通信,需要配置三层交换。

单工
半双工
全双工 交换机 停csma/cd 若接入几十年前的一个hub会立即打开
10个口的hub有一个冲突域

10个口的交换机是10个冲突域
######################################################################################################
ARP:地址解析协议。将ip地址解析成mac地址 以广播方式来工作(因为不知到你在哪)
ping的第一个都是等待 就是在arp广播
通过命令来启动关机状态的机器(不管什么系统的,从硬件角度起) ether-wake -i enp2s0 xx:xx:xx:xx:xx:xx
查看arp缓存 [[email protected] 桌面]# arp -n
ICMP协议
#####################################################################################################
路由器
根据路由表转发数据包,如果数据包的目的不在路由表中,数据包将会被丢弃。
路由表中放最优路由,而不是全部。如果多条路由的优劣相同,那么就都会放到路由表中,实现负载均衡。

缺省路由 ip route 0.0.0.0 0.0.0.0 172.233.28.1

tcp传输控制协议:面向连接的,可靠的协议
udp用户数据报 tftp dhcp dns
tcp 4个计时器
重传计时器 收不到回应重发
坚持计时器 防止零窗口死锁
保活 计时器 定时关闭 网页的保活用不上 因http的保活比tcp短的多
时间等待计时器 用于断开连接时,最后fin方收到ack
中继链路trunk :不同交换机上的相同vlan间通信
how 打tag标记封装
封装类型: IEEE 802.1Q /Cisco ISL
IEEE 802.1Q :4字节 ,内部封装,公有
Cisco ISL :30字节 外部封装 ,私有

交换机端口的配置模式:Trunk /Acces(关闭)/ Dynamic desirable /Dynamic auto
两个auto NO 。工作模式一般要么trunk 要么access

以太通道 :将多个物理口组成一个逻辑口,提供更大的带宽

DHCP:动态主机配置协议,自动为客户端分配网络参数
从三层交换机配的 三层交换---交换机---pc机

以上是关于网络总结的主要内容,如果未能解决你的问题,请参考以下文章

网络总结

HihoCoder上网络流算法题目建模总结

Python网络爬虫使用总结

传统神经网络ANN训练算法总结

深度学习总结

理解 Linux 网络栈 (Linux networking stack):Linux 网络协议栈简单总结