小白勇闯网安—计算机网络基础(1)

📅 发布时间:2026/7/13 17:15:17 👁️ 浏览次数:
小白勇闯网安—计算机网络基础(1)
注本文记录自己学习网安课程的所学感受及总结文章涉及试验均在靶机内进行如有不当问题及错误请联系修改。中华人民共和国网络安全法任何个人和组织不得从事非法侵入他人网络、干扰他人网络正常功能、窃取网络数据等危害网络安全的活动;不得提供专门用于从事侵入网络、干扰网络正常功能及防护措施、窃取网络数据等危害网络安全活动的程序、工具:明知他人从事危害网络安全的活动的不得为其提供技术支持、广告推广、支付结算等帮助。一、计算机网络“社区”交换机、MAC地址、路由器、IP1.交换机局域网“社区”内的“数据分拣员”工作层级数据链路层二层设备部分高级交换机支持三层功能由路由器进行转发。核心功能根据接收到的数据帧中的MAC地址将数据精准转发到对应的端口端口计算机连接网络世界的出入口端口号端口号是传输层TCP/UDP协议的逻辑标识用于区分同一设备上的不同网络应用程序如浏览器、QQ、邮件客户端与IP地址配合实现“精准定位设备应用程序”。格式16位整数范围0-65535核心作用IP 地址定位“设备”端口号定位“设备上的应用”组合为“套接字 Socket”如 192.168.1.100:80是网络通信的唯一标识实现局域网内设备的通讯。关键机制MAC地址表交换机启动之后会自动学习连接设备的MAC地址建立“MAC地址—端口”映射表。交换机在接收到数据时查询地址表将有对应条目精准转发到对应端口无对应条目的则广播到所有端口除接收端口外特点转发速度快基于硬件转发、隔绝冲突域每个端口都是独立的冲突域、不隔绝广播域局域网内广播会被局域网内的所有设备接收2.MAC地址数据链路层的“硬件身份证”局域网“社区”内的“个人门牌号”定义媒体访问控制地址MediaAccessControlAddress是网络设备网卡、交换机端口等的物理地址由设备厂商固化在硬件中全球唯一。格式共48位6字节通常用十六进制表示分为前24位厂商标识OUI和后24位厂商分配的设备编号例如00:1B:44:11:3A:B7冒号分隔也可用连字符或无分隔。核心作用在局域网同一广播域内标识发送方和接收方设备是数据链路层二层传输的核心标识。特点不可修改软件模拟修改为临时行为非硬件本质、全球唯一、仅在局域网内有效。3.路由器跨网段的“交通枢纽”工作层级网络层三层设备。核心功能连接不同的网络网段根据数据中的“目标IP地址”通过路由表选择最优路径将数据转发到目标网络实现跨网段通信。关键机制路由表转发逻辑收到数据后提取目标IP判断是否在本地直连网段是则直接转发否则查询路由表按最优路径转发到下一跳路由器。特点转发速度较交换机慢基于软件/固件转发、连接异构网络如局域网与互联网、核心解决“跨网段通信”问题。4.IP地址网络层的“逻辑地址定义互联网协议地址InternetProtocolAddress是给网络中的设备分配的逻辑地址用于标识设备所在的网络和设备本身。格式IPv4共32位分为4个字节用点分十进制表示例如192.168.1.100。核心构成网络位标识设备所属网段主机位标识网段内的具体设备通过子网掩码区分例如255.255.255.0表示前24位为网络位。核心作用实现跨网段通信不同局域网设备间的连接是网络层三层路由转发的核心标识。特点可手动配置或自动获取DHCP、逻辑可修改、跨网络有效全球/局域网内唯一。二、网络类型按范围及架构划分1.按覆盖范围划分LANMANWAN)局域网英文缩写LAN、覆盖范围1KM以内传输速度快延迟低成本低属于同一个广播域。典型场景家庭网络公司办公网络校园机房。城域网英文缩写MAN、覆盖范围1-100KM链接多个局域网传输速率中等由运营商或企业建设典型场景城市政务网络校园跨校区网络。广域网英文缩写WAN、覆盖范围100KM以上跨城市/国家传输距离远延迟较高依赖公共通信链路光纤、卫星等典型场景互联网企业跨地域分支连接。三、IP分类IPV4地址的网段划分规则IPv4地址32位点分十进制通过“首段IP值”划分A、B、C、D、E五类核心目的是区分网络位和主机位适配不同规模的网络需求注现代网络更多使用CIDR 子网划分分类IP是基础逻辑。1.核心分类规则IP类别首段IP范围网络位长度默认子网掩码适用场景特殊说明A类1-1268位255.0.0.0大型网络主机数量多127.0.0.0网段为回环地址B类128-19116位255.255.0.0中型网络企业级无C类192-22324位255.255.255.0小型网络家庭小公司最常用分类小IPD类224-239无固定网络位无助播通信不分配给单个设备E类240-255无固定网络位无科研实验用途不对外开放使用2.关键补充私有IP与公有IP公有 IP互联网中唯一需向ISP运营商申请用于设备接入互联网私有 IP仅局域网内有效不可直接访问互联网不同局域网可重复使用通过NAT转换路由器功能共享公有IP上网。常见私有IP段1.A类10.0.0.0 - 10.255.255.2552.B类172.16.0.0 - 172.31.255.2553.C类192.168.0.0 - 192.168.255.255家庭网络最常用如192.168.1.1。四、核心网络协议ARP与ICMPARP和ICMP均为网络层核心辅助协议用于解决“地址映射”和“网络连通性检测”问题是网络通信的基础支撑。1.核心定义运行在数据链路层与网络层之间用于将“目标IP地址”解析为“目标MAC地址”解决局域网内“知道IP但找不到设备”的问题对应之前知识点交换机转发依赖MAC地址。核心工作流程局域网内设备A已知目标IP192.168.1.101需要发送数据先查询本地ARP缓存表存储IP→MAC映射若缓存表有对应MAC直接封装数据帧发送若无则发送“ARP请求”广播包目标IP192.168.1.101目标MACFF:FF:FF:FF:FF:FF局域网内所有设备接收广播仅目标设备B192.168.1.101响应发送“ARP响应”单播包包含自己的MAC地址设备A收到响应后更新ARP缓存表后续通信直接使用缓存中的MAC地址。2. ICMP协议互联网控制消息协议连通性检测核心定义运行在网络层用于在IP主机、路由器之间传递控制消息如连通性状态、错误提示不传输应用数据是网络故障排查的核心协议。核心功能与应用连通性检测对应命令ping如ping 192.168.1.1路由追踪通过“时间戳请求”“TTL超时”报文实现对应命令tracertWindows/tracerouteLinux用于定位网络传输中的故障节点错误提示如目标主机不可达、端口不可达时路由器发送ICMP错误报文告知源设备。注意部分防火墙会禁用ICMP报文导致ping命令失败但不代表设备无法正常通信如部分服务器禁用ping以提高安全性。五、域名与DNS互联网的“地址翻译系统”IP地址如213.1.123.50难以记忆域名如www.baidu.com是IP的“人性化别名”而DNS负责实现“域名→IP”的翻译是互联网访问的核心支撑。1. 域名IP 的“人性化别名”定义由多个字符串标签用点分隔组成的互联网地址用于标识服务器、网站等网络资源全球唯一。域名层级结构从上到下层级越高根域最顶层用“.”表示通常省略如www.baidu.com.顶级域TLD根域下一级分为通用顶级域.com商业、.org非盈利、.edu教育、.gov政府和国家顶级域.cn中国、.us美国、.jp日本二级域企业/个人向域名注册商申请的核心域名如baidu.com中的“baidu”子域名二级域下自定义的域名如www.baidu.com中的“www”表示web服务器mail.baidu.com表示邮件服务器。2. DNS域名系统域名→IP 解析核心定义运行在应用层的分布式数据库系统通过DNS服务器集群实现“域名→IP地址”的解析也支持反向解析IP→域名。核心优势缓存机制提高解析速度、支持负载均衡同一域名可解析到多个IP实现流量分发。六、CDN内容分发网络加速网络访问核心定义CDNContent Delivery Network是部署在全球各地的分布式服务器集群让用户从“最近的服务器”获取资源实现访问加速。1.核心优势加速访问缩短资源传输距离降低延迟如北京用户访问广州网站从北京边缘节点获取资源提高可用性边缘节点集群冗余某节点故障时自动切换到其他节点七、核心知识总结1.访问流程串联用户输入域名→DNS解析为IP→设备通过ARP获取网关MAC→路由器转发数据到目标IP所在网络→目标服务器通过端口80(HTTP)接收请求→若开启CDN静态资源从“最近的服务器”获取2.协议/工具定位ARP解决“IP”转‘MAC,ICMP解决“连通性检测”DNS解决“域名转IP”CDN解决“访问加速”端口号解决“应用区分”3.网络类型适配局域网内依赖ARP、交换机跨网络依赖路由器、IP互联网访问依赖DNS、CDN八、ARP欺诈攻击实操arpspoof -i eth0 -192.168.48.130 192.168.48.2eth0—kali网卡名称 192.168.48.130—目标主机IP靶机IP 192.168.48.2网关IP