garden/content/references/tcpip详解卷1.md
SouthFox cb37e6a77b
All checks were successful
/ deploy (push) Successful in 1m12s
[build] create dir
2024-06-04 14:52:49 +08:00

29 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

+++
title = "TCP/IP 详解 卷1:协议"
author = ["SouthFox"]
date = 2022-09-07T23:56:00+08:00
lastmod = 2022-09-08T00:10:33+08:00
tags = ["publish"]
draft = false
+++
## 第 1 章 概览 {#第-1-章-概览}
### 为什么很多标准的 TCP/IP 服务端口号都是奇数? P12 {#为什么很多标准的-tcp-ip-服务端口号都是奇数-p12}
如 FTP, SMTP, TELNET 等,
因为 TCP 的前身为 NCP ,而 NCP 是单工而不是双工的,需要两个链接,预留一个奇数和偶数端口号。
## 第 3 章 IP: 网际协议 {#第-3-章-ip-网际协议}
### IP 协议不可靠、无连接是什么意思? P24 {#ip-协议不可靠-无连接是什么意思-p24}
- 不可靠
是指不能保证 IP 数据能成功到达目的地IP 仅提供力所能及的支持。可靠性得由上层来实现(例如 [TCP/IP 模型]({{< relref "tcp_ip_模型.md" >}}))。
- 无连接
是指 IP 不维护关于后续数据报的状态信息,每个数据报的处理都是相互独立的。这也解释了为什么不同数据报会选择不同路线,导致后面的数据报先于之前的数据报到达目标主机。