TCP/IP详解第二版(卷1 协议)
来源:互联网 发布:淘宝装修视频代码 编辑:程序博客网 时间:2024/05/21 18:38
Chapter 2
IP地址的表示
标准的IPV6地址表示方式是 5f05:2000:80ad:5800:0058:0800:2023:1d71,为了简化IP地址的书写,有一些公认的IPV6地址简化表示方式:
- 每个块的前导0不用写,比如以上IPV6地址可以表示为 5f05:2000:80ad:5800:58:800:2023:1d71
- 若块为0可以省略为::,比如 0:0:0:0:0:0:0:1 可以简化为 ::1,2001:0db8:0:0:0:0:0:2 可以简化为 2001:db8::2
- IPV4地址表示为IPV6地址,采用一种混合表示方式,比如 IPV4地址 10.0.0.1 对应的IPV6地址为 ::ffff:10.0.0.1(这种称为IPv4-mapped IPv6 address)
IPV6地址低32位一般可以写成点分十进制,比如 ::0102:f001 可以写为 ::1.2.240.1 (这种称为IPv4-compatible IPv6 address)
在一些URL中可能需要使用 : 来分开IPV6地址和端口号,为了不混淆,将IPV6地址使用[]括起来,比如:
http://[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]:443/ 表示 端口号为446,IPV6地址为2001:0db8:85a3:08d3:1319:8a2e:0370:7344
注:为了减少IPV6书写的多样性,在RFC5952中提出了一些规则
- 块中的前导0必须被压缩
- 将 :: 发挥到最大效应
- 十六进制 f 必须小写
0 0
- TCP/IP详解第二版(卷1 协议)
- TCP/IP详解卷1:协议(第二章:链路层)
- 《TCP/IP详解 卷1:协议》 读书笔记 第二章 链路层
- TCP/IP详解,卷1:协议,第二章链路层
- 《TCP/IP详解 卷1:协议》第二章 链路层
- 《TCP/IP详解 卷1:协议》 读书笔记 第二章 链路层
- TCP/IP详解卷1-协议:TCP
- TCP/IP详解卷1-协议:IP
- 学习《TCP/IP详解卷1:协议》
- TCP/IP 详解 卷1:协议
- 《TCP/IP详解 卷1:协议》读书笔记
- 《TCP/IP详解 卷1:协议》读书笔记
- 《TCP/IP详解 卷1:协议》读书笔记
- 《TCP/IP详解卷1:协议》读书笔记
- 《TCP/IP详解 卷1:协议》读书笔记
- 《TCP/IP详解 卷1:协议》读书笔记
- TCP/IP详解,卷1:协议,第一章
- 《TCP/IP详解 卷一协议》第二章 链路层
- 插入排序-Shell排序
- NBOJv2——Problem 1002: 蛤玮的财宝(多线程DP)
- struct,class,template的用法
- 交换排序-冒泡排序
- Deep Learning Trends @ ICLR 2016:深度学习趋势@ICLR2016(译)
- TCP/IP详解第二版(卷1 协议)
- 交换排序-快速排序
- 微信接口API之长链接转短链接代码示例
- 归并排序
- java的堆和栈
- QT中控制窗口大小
- 基数排序
- Binder解析
- C/C++,常对象 - 保护共享数据