cisco packet analyzer
https://app.netpilot.io/
Greetings
Here, I learn Network.
网络核心架构(分层架构)
TCP/IP 四层模型
- ◇应用层 (Application Layer): 用户直接接触的界面,如 HTTP/HTTPS, SMTP。
- ◇传输层 (Transport Layer): 确定数据可靠性,如 TCP (完整性) 与 UDP (速度)。
- ◇网络层 (Network Layer): 负责寻路 (路由),IP 协议定义设备地址。
- ◇链路层 (Link Layer): 负责物理传输,如网线、Wi-Fi、MAC 地址。
核心标识与定位
IP 地址: 逻辑地址 (如 192.168.1.1),随网络环境改变。
MAC 地址: 物理地址,全球唯一 ID,硬件终身不变。
Port 端口: 用于定位设备中的具体程序。
数据交互流程
通过 DNS 翻译域名 → 三次握手 建立连接 → 发送 GET 请求 → 返回网页源码 → 四次挥手 断开。
封装 (Encapsulation) 过程
- ◇应用层: [HTTP Header] + Data
- ◇传输层: [TCP Header] + Data -> 段 (Segment)
- ◇网络层: [IP Header] + Data -> 包 (Packet)
- ◇链路层: [Frame Header] + Data + [Trailer] -> 帧 (Frame)
网络设备职能
交换机 (Switch): 链路层设备,依靠 MAC 地址表实现局域网精准投递。
路由器 (Router): 网络层设备,依靠路由表决定跨网络路径。
实验观察:ICMP 与 路由追踪
PS A:\StarringMachine\7023> ping www.google.com
Pinging www.google.com [2089:4160:1828:7023::] with 32 bytes of data:
Reply from [IPv6]: time=247ms... (Loss=0%)
PS A:\StarringMachine\7023> tracert www.google.com
Tracing route to www.google.com over a maximum of 30 hops...
1 592 ms ... 2a09:bac5::
Trace complete.
IP & 传输协议细节
- ◇IPv4: 32 位二进制,约 43 亿地址。
- ◇IPv6: 128 位二进制,可为每粒沙分配 IP。
- ◇Port: 80(HTTP), 443(HTTPS), 22(SSH)。