当前位置:网站首页>Differences between IPv4 and IPv6
Differences between IPv4 and IPv6
2022-07-20 20:07:00 【Kevin Zhang Junjie】
Great expansion of network address space
IPv4 The number of addresses is 32 position , That is, at most 2 Of 32 The power computer can be connected to internet On .IPv6 It's the next version of the Internet Protocol . With the rapid development of the Internet ,IPv4 The defined finite space will be exhausted .IPv6 The length of the address in is 128, That is to say 2 Of 128 Power -1 An address
The network address representation is different
stay IPv4 in , There are two formats, binary and dotted decimal , In fact, the dotted decimal system is generally used in daily life . because IPv6 Overlong 128bit Address , Whether binary , Or dot decimal , Can't express effectively and concisely , So the colon hexadecimal is quoted to represent IPv6 Address .
The classification of network addresses is different
about ipv4 Come on ,IP Address is divided into A,B,C,D,E Five category , There are unicast addresses , Multicast address and broadcast address . And in the IPv6 It's cancelled Ipv4 Broadcast address in , The broadcast has been for IPv4 The network brings problems , It may have a disastrous impact on network performance . meanwhile IPv6 Also added anycast address , This plays an important role in routing optimization .
The improved IP multicast
IPv6 Multicast has been improved , It is embodied in the following three aspects :
- The necessity of multicast is emphasized
- Improvement of multicast address
- take IP Multicast is divided into intra domain multicast and inter domain multicast , Improved its manageability .
Different header formats
IPv6 Basic header format ratio IPv4 The header is much simpler .IPv4 There is 10 A fixed length field ,2 Address spaces and several options ,IPv6 There are only 6 Multiple domains and 2 Address space . The simplification of the header makes IP Some ways of working have changed : Because all headers have the same length , Therefore, the header length field is no longer required ;IPv6 Segmentation in can only be done by the source node , The intermediate router no longer performs any segmentation , Reduce the workload of the intermediate router ; Get rid of IP Header checksum does not affect reliability , Mainly because the header checksum will be agreed by higher layer TCP/UDP be responsible for .
边栏推荐
- 云服务器ECS老用户专享,10余款实例新购低至3.6折
- Codeforces Round #809 (Div. 2)
- 50个名额限量开放|带着OceanBase年度发布会的消息走来了!
- 简述声波滤波器市场
- NFT:如何改进可租赁的NFT (ERC-4907)
- Super long distance networking scheme of fire engine in offshore wind power fire alarm system
- OPPO回应其折叠屏手机酷似华为Mate X:自研非公模!
- #if,#ifdef和#ifndef三者之间的区别
- 终止5G芯片合作!英特尔与展锐的官方回应来了
- 解决cascader日常报错问题
猜你喜欢
随机推荐
适配动态 | 6月份SequoiaDB与5款产品完成互认证
【url传参】之 获取url?后面的参数,对应参数名获取值 和 全量获取转换为对象结构两种方式
赛迪发布《湖仓一体技术研究报告》,巨杉数据库入选国内企业典型代表
One article solution! A40i three most common network card software problems
R语言获取data.table数据中指定数据列的第N个最大值所在的数据行
LeetCode 0122.买卖股票的最佳时机 II
50个名额限量开放|带着OceanBase年度发布会的消息走来了!
ES6中的结构赋值
IPv4和IPv6的区别
[论文分享]去中心化金融(DeFi)安全与防护现状
数据治理新动态:欧盟发布数据治理研究报告,对国内有何影响
ES6中的模板字符串,简化对象写法
ffmpeg笔记(一)音视频基础
PHP仓库进销存管理系统源码 WMS源码
ceres-solver1.14版本与Eigen3.2.9版本
let,const声明格式以及特征
『百日百题 · 基础篇』备战面试,坚持刷题 第二话——基本数据类型与运算符!
网易游戏 Flink SQL 平台化实践
MySQL基础——数据库索引与事务
Obejct.getOwnPropertyNames()与Object.keys()区别