# 图解 tcp/ip 读书笔记 2017-9-17 12:20:54
这篇书评可能有关键情节透露
# 图解 tcp/ip 读书笔记 2017-9-17 12:20:54 > 图解 tcp/ip 第五版 http://www.ituring.com.cn/book/1018 提问: 1. tcp 消息是否一定有应答? 我的认识是 request/response 这种模式是 http 协议设定的, tcp 实际是单向的, 并不是这样双向的 2. tcp 怎么确保消息可靠的 协议: 随处可见的协议 / 协议的必要性 / 分组交换协议 / 标准化 / 分层 如同人与人对话: 汉语 - 聊天 - 说话内容 vs 协议 - 通信 - 数据 OSI 7层: 电子信号 -> 比特流 -> 数据帧 -> 目标主机(地址管理和路由选择) -> 数据传输(数据是否丢失) -> 通信管理(建立/断开连接) -> 数据格式和网络标准格式转换 -> 特定应用 传输方式: 面向有连接 / 面向无连接; 电路交换 vs 分组交换 包(packet); 单播 unicast 广播 broadcast 多播 multicast 任播 anycast 地址:唯一性 层次性 mac地址 ip地址 网络构成要素: 网卡 中继器 Repeater 网桥 bridge 路由器 router 4-7层交换机 网关 gateway 通信媒介(电缆)与数据链路(以太网/无线...) NIC FCS 非公有网络 分组交换 vlan 应用程序 - 操作系统 - 设备驱动与网络接口 网络层: ip icmp arp 包(通用) 帧(数据链路层) 数据报(ip udp) 段(tcp) 消息(应用协议) 数据链路传输方式: 以太网 wlan PPP mac地址: 厂商识别码/厂商内识别码 介质共享: 争用方式 contention 令牌传递方式; 全双工/半双工 环路检测: 生成树方式 源路由法 以太网: 帧格式 数据链路层分2层: 介质访问控制层(首部信息) 逻辑链路层(帧头信息) 无线通信 PPP: LCP/NCP, 数据帧格式 ip 三大作用模块: ip寻址 / 路由控制(转发/最长匹配) / ip分包组包 分类 + 网络标识 + 主机标识 全0: ip 不可知 全1: 广播地址 whois IPv4 数据报格式 IPv6 数据报格式