mirror of
https://github.com/riba2534/TCP-IP-NetworkNote.git
synced 2026-02-03 01:53:19 +08:00
@@ -73,7 +73,7 @@ protocol: 计算机间通信中使用的协议信息
|
||||
- 传输的数据有边界
|
||||
- 限制每次传输数据的大小
|
||||
|
||||
面向消息的套接字比面向连接的套接字更具哟传输速度,但可能丢失。特点可总结为:
|
||||
面向消息的套接字比面向连接的套接字更具有传输速度,但可能丢失。特点可总结为:
|
||||
|
||||
**不可靠的、不按序传递的、以数据的高速传输为目的套接字。**
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ IP地址用于区分计算机,只要有IP地址就能向目标主机传输数
|
||||
|
||||
端口号由 16 位构成,可分配的端口号范围是 0~65535 。但是 0~1023 是知名端口,一般分配给特定的应用程序,所以应当分配给此范围之外的值。
|
||||
|
||||
虽然端口号不能重复,但是 TCP 套接字和 UDP 套接字不会共用端接口号,所以允许重复。如果某 TCP 套接字使用了 9190 端口号,其他 TCP 套接字就无法使用该端口号,但是 UDP 套接字可以使用。
|
||||
虽然端口号不能重复,但是 TCP 套接字和 UDP 套接字不会共用端口号,所以允许重复。如果某 TCP 套接字使用了 9190 端口号,其他 TCP 套接字就无法使用该端口号,但是 UDP 套接字可以使用。
|
||||
|
||||
总之,数据传输目标地址同时包含IP地址和端口号,只有这样,数据才会被传输到最终的目的应用程序。
|
||||
|
||||
@@ -113,7 +113,7 @@ struct in_addr
|
||||
| AF_INET6 | IPV6用的地址族 |
|
||||
| AF_LOCAL | 本地通信中采用的 Unix 协议的地址族 |
|
||||
|
||||
AF_LOACL 只是为了说明具有多种地址族而添加的。
|
||||
AF_LOCAL 只是为了说明具有多种地址族而添加的。
|
||||
|
||||
- 成员 sin_port
|
||||
|
||||
|
||||
Reference in New Issue
Block a user