TCP-和-UDP-协议 参考 TCP 协议三次握手SYN 包, Synchronise, 可视为请求同步. 对端同意连接回复的 SYN+ACK 包, ACK 可视为 Acknowledge (有告知收到的意思). 最后 Client 端回复的 ACK 包也是告知收到. 由于在建立连接的过程中相互之间发送了三个数据包, 于是称三次握手. 三次握手是为了解决网络信道不可靠的问题. 若 Server 端未收到最后的 ACK 包 2022-10-30 Web
关于-NAT-的优缺点 参考1优点:内部主机共享一个共有 IP 地址, 节省了地址. 保证了网络安全. 缺点:影响性能. 转换 IP 地址需要时间. 一些安全应用程序会因为源 IP 地址改变而失败. 增加 IP 追踪的难度. 2022-10-30 Web
同一个交换机上的不同-VLAN-之间通信 参考 不同的 VLAN 就是不同的网段. 同一个 VLAN 中的设备可以通过数据链路层通信 (用 MAC 地址来定位). 不同 VLAN 之间的设备通信需要建立在网络层的基础上 (通过 IP 定位) 通过单臂路由 (路由器只使用一个端口连接到交换网络中, 可能由于只有一条线, 所以才称为单臂) 大致流程 (直接摘录): 当 VLAN10 中的主机 A 向 VLAN20 中的主机 B 发送信息时, 2022-10-30 Web
交换机和路由器的区别 参考1交换机交换机中有 MAC 地址表, 反映端口和 MAC 地址的关系. 交换机只关心 MAC 地址, 不关系 IP 地址. MAC 地址处于数据链路层. 其位于 OSI 模型的第二层, 因此交换机也被成为二层设备. 路由器路由器有两种端口: 若忽略路由器的 WAN 口, 路由器就是一个交换机. LAN 口接内网, WLAN 口接互联网. TCP/IP 协议规定, 不同子网之间不能直接 2022-10-30 Web
VLAN-概念以及-Trunk-口概念 参考1参考2以太网端口有两种链路类型: Access Trunk Access 类型端口只能允许一个 VLAN 的报文通过, 一般用于连接计算机的端口. (也就是说, 可以接受来自一个 VLAN 的数据) Trunk 类型的端口可以允许多个 VLAN 通过. 一般用于交换机之间连接的端口. (也就是说能够接受来自多个 VLAN 的数据). 参考3为什么要用到 trunk 口 ? Access 2022-10-30 Web
关于-ip-a-输出的解析 参考1ip a 是 ip addr 的简写. 内容: 1234BROADCAST 该接口支持广播MULTICAST 该接口支持多播UP 网络接口已启用LOWER_UP 网络电缆已插入,设备已连接至网络 以及: 1234567891011121314151617mtu 1500 最大传输单位(数据 2022-10-30 Web
Unicast,Multicast,Anycast,Broadcast-的内容和用途 参考1Unicast 即单播. 目的地址为单一目标. 通常使用的网络协议或服务大多采用单播传输, 如 TCP. Multicast 即多播. 信息传递给多个地址. 较高效. Anycast 即任播. 由路由决定送到 “最近” 或 “最好” 的目的地. Broadcast 即广播. 目的地址为物理链路中的所有设备. 使用 ifconfig 命令, 其会有 UP BROADCAST RUNNING M 2022-10-30 Web
什么是-link-local-地址 参考 Link-local address 仅供于在网段, 或广播域中的主机相互通信使用. IPv4 为 169.254.0.0/16 IPv6 为 fe80::/10 2022-10-30 Web