什么是 TCP/IP
TCP/IP 不是某一个协议,是一族协议——TCP、IP、UDP、ICMP、ARP、HTTP、DNS 都算。这族协议最初是 1970 年代为 ARPANET 设计的,1983 年成为军用网络标准,后来军用转民用,演变成今天整个互联网的底座。
"TCP/IP" 这个名字常被误读成 "TCP + IP" 两个协议。其实它指的是 "TCP/IP 协议族"(TCP/IP Protocol Suite),是一整套协议的设计哲学和实现。哲学的核心是"端到端原则":网络的中间节点(路由器)尽量不做复杂处理,复杂的事情(可靠传输、安全加密、应用逻辑)放在两端的终端上。