独活主治什么病| 腺样体面容是什么意思| 仓鼠为什么吃自己的孩子| 婴儿吓着了有什么症状| 额窦炎吃什么药管用| 什么工作好| 6.15是什么日子| 极性什么意思| 面瘫是什么原因引起的| 蝙蝠是什么变的| ricoh什么牌子| 流鼻血挂什么科| 什么不什么身| kgs是什么单位| 白蛋白低吃什么补得快| 女人左眼角有痣代表什么| 炎性结节是什么意思| 腺样体肥大有什么症状| mw是什么意思| 冬瓜和什么不能一起吃| 急性心力衰竭的急救措施是什么| 草字头加全念什么| 尖锐是什么意思| b型血的人是什么性格| 冈本是什么| 江西什么最出名| 什么口袋| hct是什么意思| 变态反应科是看什么病的| 九个月宝宝吃什么辅食| 1981年属什么| 肥胖纹长什么样| bac是什么意思| 掉头发去医院挂什么科| 左下腹疼挂什么科| 什么是沙龙| 排骨炖什么| 1978年属马五行缺什么| 电导率是什么意思| 黄大仙是保佑什么的| 平胸是什么原因导致的怎样解决| 被老鼠咬了有什么预兆| 什么样的河流| 什么克金| 蛋白尿是什么颜色| 羊水污染对宝宝有什么影响| 毕生是什么意思| 无精打采是什么生肖| 包茎是什么| 复方对乙酰氨基酚片是什么药| 排卵期出血有什么症状| 天珠是什么| 冠心病做什么检查| qs排名是什么意思| 菓是什么意思| 更的部首是什么| 门槛是什么意思| 红细胞分布宽度偏低是什么原因| 牛杂是什么| 墨西哥人是什么人种| 25是什么意思| 昊字五行属什么| 胀气打嗝是什么原因| 海马萎缩是什么情况| 什么是地中海贫血| 西亚是什么人种| 脖子上有痣代表什么| 平五行属什么| 冰箱为什么不制冷了| 巨人观什么意思| 肠胃炎什么症状| 手术后为什么不让睡觉| 喜气洋洋是什么意思| 珠胎暗结是什么意思| 省公安厅厅长是什么级别| 里正是什么官| 梦见爸爸去世预兆什么| 有生之年什么意思| 醒面是什么意思| 透明的什么| 做造影对身体有什么伤害| 为什么会突发脑溢血| 借鉴是什么意思| 总胆红素偏高是什么引起的| 晚上睡觉流口水什么原因| 梦见捡菌子是什么预兆| 什么叫眼睛散光| 表达是什么意思| 原住民是什么意思| 如梦初醒是什么意思| 不言而喻的喻是什么意思| 医保定点医院是什么意思| hcg是什么激素| 心率早搏是什么意思| 附件炎是什么原因引起的| 经期便秘是什么原因| 知了猴是什么东西| 承蒙不弃什么意思| 肚脐有分泌物还发臭是什么原因| 花仙子是什么意思| 氟化钠是什么| 仪表堂堂是什么生肖| 黑眼圈挂什么科| 小肚子左边疼是什么原因| 贪嗔痴什么意思| 脖子疼是什么原因引起的| 声音小是什么原因| 肚脐下面是什么部位| husky是什么牌子| 胎菊泡水喝有什么功效| 幽门螺杆菌阳性吃什么药| 污蔑是什么意思| 沙僧的武器叫什么| 乾卦代表什么| 来例假肚子疼吃什么药| 彩色多普勒超声常规检查是什么| 驻村是什么意思| 什么叫腺肌瘤| 布洛芬什么时候吃| 乙肝是什么意思| feel是什么意思| 2038年是什么年| 男人精子少吃什么药| 垂头丧气是什么意思| 夏季喝什么茶| 语素是什么| 为什么回族不吃猪肉| 粉皮是什么做的| 孩子感冒发烧吃什么药| 利妥昔单抗是治什么病| 红色尿液是什么原因| 隐翅虫皮炎用什么药| 心智是什么意思| 一个歹一个殇读什么| 甲硝唑吃多了有什么危害| 师长是什么级别| 为什么叫夺命大乌苏| 一什么蛇| 备孕吃什么最容易怀孕| 肩周炎吃什么药好得快| 什么的公鸡| 全身发抖是什么原因| 推头是什么意思| 梅开二度是什么意思| 男人有美人尖代表什么| 牙龈肿了吃什么消炎药| uv是什么| 什么样的人着床晚| 去年的树告诉我们什么| 梦见死去的亲人是什么意思| 甲亢是什么引起的| 休克是什么| 总ige高是什么意思| 垂死病中惊坐起什么意思| 鲫鱼是什么鱼| 感冒吃什么好| 胰岛素是干什么的| 考试前紧张吃什么药最好能缓解| 你有什么| 五行火生什么克什么| 汴去掉三点水念什么| hvp是什么病毒| ab和a型血生的孩子是什么血型| 相拥是什么意思| 唯利是图是什么生肖| 衣原体感染有什么症状| 什么叫书签| 荨麻疹吃什么| 血压低吃什么补| 叶酸片什么时候吃合适| 免冠照片是什么意思| 吃什么食物对胰腺好| 猪沙肝是什么部位| 虎年是什么年| 和能组什么词| 梦见人头是什么征兆| 什么时候放暑假| 一直倒霉预示着什么| 喝酒尿多是什么原因| 什么是疝气| 老是胃疼是什么原因| 频繁打嗝是什么原因| 脚底脱皮是什么原因| 少白头是什么原因| 提防是什么意思| 下面痛是什么原因| 杜牧号什么| 代字五行属什么| 特警力量第二部叫什么| 1号来月经什么时候是排卵期| 广东有什么烟| 遗传物质的载体是什么| 脚底板脱皮是什么原因| 豆油什么牌子的好| 肚子疼恶心想吐吃什么药| 侏儒症是什么原因引起的| 牛蛙吃什么| 夏天什么花会开| 正月十五是什么节| 西地那非是什么药| 右手小指疼痛预兆什么| 头疼是什么原因导致的| 戴隐形眼镜用什么眼药水| 催供香是什么意思| 乙肝小三阳是什么意思| 低头什么节| 做肠镜前喝的是什么药| 丹参有什么作用和功效| 待业什么意思| 外地车进北京有什么限制| 冰糖和白砂糖有什么区别| 什么不得| 蛇喜欢吃什么| 猫咪疫苗什么时候打| 观音土是什么| 火花是什么意思| 葡萄酒中的单宁是什么| 奉子成婚是什么意思| 医生和医师有什么区别| 昵称什么意思| 生肖猴和什么生肖相冲| 尿ph值高是什么意思| 血浓稠是什么原因引起的| 恰如其分是什么意思| 早餐吃什么最有营养又减肥| 凌晨两点是什么时辰| 味素是什么| 刻薄是什么意思| 什么鱼不属于发物| 长脸适合什么耳环| iu什么意思| 芒果有什么功效| 吃开心果有什么好处和坏处| 俄罗斯什么东西值得买| kids是什么牌子| 白细胞偏高有什么危害| 什么啤酒度数高| 七月开什么花| 霸王花煲汤放什么材料| 合盘是什么意思| 韩五行属什么的| 头孢和阿莫西林有什么区别| 为什么喝咖啡会拉肚子| 百衲衣是什么意思| 龙虾的血是什么颜色的| 梦见掰玉米是什么意思| 红薯叶不能和什么一起吃| 十五的月亮十六圆是什么意思| 摩托车代表什么生肖| r值是什么意思| 一颗什么| 上火牙龈肿痛吃什么药| 临床表现是什么意思| camel什么意思| 白色念珠菌是什么意思| 七月七是什么星座| 败火是什么意思| 舒字属于五行属什么| 痹症是什么病| 为什么会宫颈糜烂| 脚发烫是什么原因| 神经衰弱吃什么| 日本为什么偷袭珍珠港| 炖羊肉都放什么调料| 百度Jump to content

金牛也三心二意?12星座爱情最不稳定期竟然是:

From Wikipedia, the free encyclopedia
(Redirected from Classful)
Map of the prototype Internet in 1982, showing 8-bit-numbered networks (ovals) only, interconnected by routers (rectangles)
百度 抓教育,深刻学习领会党的十九大精神打造教育阵地,筑牢政治灵魂。

A classful network is an obsolete network addressing architecture used in the Internet from 1981 until the introduction of Classless Inter-Domain Routing (CIDR) in 1993. The method divides the IP address space for Internet Protocol version 4 (IPv4) into five address classes based on the leading four address bits. Classes A, B, and C provide unicast addresses for networks of three different network sizes. Class D is for multicast networking and the class E address range is reserved for future or experimental purposes.

Since its discontinuation, remnants of classful network concepts have remained in practice only in limited scope in the default configuration parameters of some network software and hardware components, most notably in the default configuration of subnet masks.

Background

[edit]

In the original address definition, the most significant eight bits of the 32-bit IPv4 address was the network number field which specified the particular network a host was attached to. The remaining 24 bits specified the local address, also called rest field (the rest of the address), which uniquely identified a host connected to that network.[1] This format was sufficient at a time when only a few large networks existed, such as the ARPANET (network number 10), and before the wide proliferation of local area networks (LANs). As a consequence of this architecture, the address space supported only a low number (254) of independent networks.

Before the introduction of address classes, the only address blocks available were these large blocks which later became known as Class A networks.[2] As a result, some organizations involved in the early development of the Internet received very large address space allocations (16,777,216 IP addresses each).

Introduction of address classes

[edit]

Expansion of the network had to ensure compatibility with the existing address space and the IPv4 packet structure, and avoid the renumbering of the existing networks. The solution was to expand the definition of the network number field to include more bits, allowing more networks to be designated, each potentially having fewer hosts. Since all existing network numbers at the time were smaller than 64, they had only used the 6 least-significant bits of the network number field. Thus it was possible to use the most-significant bits of an address to introduce a set of address classes while preserving the existing network numbers in the first of these classes.

The new addressing architecture was introduced by RFC 791 in 1981 as a part of the specification of the Internet Protocol.[3] It divided the address space into primarily three address formats, henceforth called address classes, and left a fourth range reserved to be defined later.

The first class, designated as Class A, contained all addresses in which the most significant bit is zero. The network number for this class is given by the next 7 bits, therefore accommodating 128 networks in total, including the zero network, and including the IP networks already allocated. A Class B network was a network in which all addresses had the two most-significant bits set to 1 and 0 respectively. For these networks, the network address was given by the next 14 bits of the address, thus leaving 16 bits for numbering host on the network for a total of 65536 addresses per network. Class C was defined with the 3 high-order bits set to 1, 1, and 0, and designating the next 21 bits to number the networks, leaving each network with 256 local addresses.

The leading bit sequence 111 designated an at-the-time unspecified addressing mode ("escape to extended addressing mode"),[3] which was later subdivided as Class D (1110) for multicast addressing, while leaving as reserved for future use the 1111 block designated as Class E.[4]

This architecture change extended the addressing capacity of the Internet but did not prevent IP address exhaustion. The problem was that many sites needed larger address blocks than a Class C network provided, and therefore they received a Class B block, which was in most cases much larger than required. Due to the rapid growth of the Internet, the pool of unassigned Class B addresses (214, or about 16,000) was rapidly being depleted. Starting in 1993, classful networking was replaced by Classless Inter-Domain Routing (CIDR),[5][6] in an attempt to solve this problem.

Classful addressing definition

[edit]

Under classful network addressing, the 32-bit IPv4 address space was partitioned into five classes (A-E) as shown in the following tables.

Classes
Class Leading bits Size of network number bit field Size of rest bit field Number of networks Addresses per network Total addresses in class Start address End address Default subnet mask in dot-decimal notation CIDR notation
Class A 0 8 24 128 (27) 16,777,216 (224) 2,147,483,648 (231) 0.0.0.0 127.255.255.255[a] 255.0.0.0 /8
Class B 10 16 16 16,384 (214) 65,536 (216) 1,073,741,824 (230) 128.0.0.0 191.255.255.255 255.255.0.0 /16
Class C 110 24 8 2,097,152 (221) 256 (28) 536,870,912 (229) 192.0.0.0 223.255.255.255 255.255.255.0 /24
Class D (multicast) 1110 not defined not defined not defined not defined 268,435,456 (228) 224.0.0.0 239.255.255.255 not defined /4[7]
Class E (reserved) 1111 not defined not defined not defined not defined 268,435,456 (228) 240.0.0.0 255.255.255.255[b] not defined not defined
Bit-wise representation

In the following bit-wise representation,

  • n indicates a bit used for the network ID.
  • H indicates a bit used for the host ID.
  • X indicates a bit without a specified purpose.
Class A
  0.  0.  0.  0 = 00000000.00000000.00000000.00000000
127.255.255.255 = 01111111.11111111.11111111.11111111
                  0nnnnnnn.HHHHHHHH.HHHHHHHH.HHHHHHHH

Class B
128.  0.  0.  0 = 10000000.00000000.00000000.00000000
191.255.255.255 = 10111111.11111111.11111111.11111111
                  10nnnnnn.nnnnnnnn.HHHHHHHH.HHHHHHHH

Class C
192.  0.  0.  0 = 11000000.00000000.00000000.00000000
223.255.255.255 = 11011111.11111111.11111111.11111111
                  110nnnnn.nnnnnnnn.nnnnnnnn.HHHHHHHH

Class D
224.  0.  0.  0 = 11100000.00000000.00000000.00000000
239.255.255.255 = 11101111.11111111.11111111.11111111
                  1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Class E
240.  0.  0.  0 = 11110000.00000000.00000000.00000000
255.255.255.255 = 11111111.11111111.11111111.11111111
                  1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

The number of addresses usable for addressing specific hosts in each network is always 2N - 2, where N is the number of rest field bits, and the subtraction of 2 adjusts for the use of the all-bits-zero host value to represent the network address and the all-bits-one host value for use as a broadcast address. Thus, for a Class C address with 8 bits available in the host field, the maximum number of hosts is 254.

Today, IP addresses are associated with a subnet mask. This was not required in a classful network because the mask was implied by the address itself; any network device would inspect the first few bits of the IP address to determine the class of the address and thus its netmask.

The blocks numerically at the start and end of classes A, B and C were originally reserved for special addressing or future features, i.e., 0.0.0.0/8 and 127.0.0.0/8 are reserved in former class A; 128.0.0.0/16 and 191.255.0.0/16 were reserved in former class B but are now available for assignment; 192.0.0.0/24 and 223.255.255.0/24 are reserved in former class C. While the 127.0.0.0/8 network is a Class A network, it is designated for loopback and cannot be assigned to a network.[8]

Class D is reserved for multicast and cannot be used for regular unicast traffic. Class E is reserved and cannot be used on the public Internet. Many older routers will not accept using it in any context.[citation needed]

See also

[edit]

Notes

[edit]
  1. ^ 127.0.0.0 through 127.255.255.255 are reserved for loopback addresses. Although reserved, they are still part of the class A address group.
  2. ^ 255.255.255.255 is reserved as the IPv4 broadcast address.

References

[edit]
  1. ^ J. Postel, ed. (January 1980). INTERNET PROTOCOL - DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION. IETF. doi:10.17487/RFC0760. RFC 760. IEN 128. Obsolete. sec. 3.1. Obsoleted by RFC 791. Replaces IEN 123, 111, 80, 54, 44, 41, 28 and 26. Updated by RFC 777.
  2. ^ Clark, David D. (June 1978). A proposal for addressing and routing in the Internet. IETF. IEN 46. Retrieved 2025-08-04.
  3. ^ a b J. Postel, ed. (September 1981). INTERNET PROTOCOL - DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION. IETF. doi:10.17487/RFC0791. STD 5. RFC 791. IEN 128, 123, 111, 80, 54, 44, 41, 28, 26. Internet Standard 5. Obsoletes RFC 760. Updated by RFC 1349, 2474 and 6864.
  4. ^ S.E. Deering (July 1986). Host Extensions for IP Multicasting. Network Working Group. doi:10.17487/RFC0988. RFC 988. Obsolete. Obsoleted by RFC 1054 and 1112.
  5. ^ Y. Rekhter; T. Li, eds. (September 1993). An Architecture for IP Address Allocation with CIDR. Network Working Group. doi:10.17487/RFC1518. RFC 1518. Historic.
  6. ^ V. Fuller; T. Li; J. Yu; K. Varadhan (September 1993). Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy. Network Working Group. doi:10.17487/RFC1519. RFC 1519. Obsolete. Obsoleted by RFC 4632. Obsoletes RFC 1338.
  7. ^ MULTICAST_IP_ADDR. General Electric Digital Solutions. CIMPLICITY 10.0. In network prefix or Classless Inter-Domain Routing ( CIDR) notation, IP multicast addresses are summarized as 224.0.0.0/4.
  8. ^ M. Cotton; L. Vegoda (January 2010). Special Use IPv4 Addresses. RFC 5735.
[edit]
感冒吃什么药最快 中华田园犬为什么禁养 鸡眼长什么样子 绿巨人是什么意思 什么食物去湿气
miffy是什么意思 雾里看花是什么意思 猪肉排酸是什么意思 多西他赛是什么药 尿素偏高是什么原因
梦见父亲死了是什么意思 敛是什么意思 比基尼是什么 舌头发白吃什么药 番茄和蕃茄有什么区别
肺部ct应该挂什么科 心电图t波改变什么意思 宝宝睡眠不好是什么原因 低蛋白血症是什么病 上海市长什么级别
打无痛对身体有什么影响吗hcv9jop4ns9r.cn 增强免疫力打什么针hcv8jop0ns0r.cn 右边偏头痛是什么原因hcv8jop4ns0r.cn 梦见花椒是什么意思hcv9jop5ns6r.cn 一个山一个鬼念什么adwl56.com
吃鱼肝油有什么好处xinjiangjialails.com 身上长小红点是什么原因hcv8jop5ns2r.cn 意象是什么意思hcv8jop1ns5r.cn 前列腺是什么意思hcv9jop4ns5r.cn 想怀孕需要检查什么项目hcv8jop6ns6r.cn
青黛是什么意思xscnpatent.com 跟腱炎什么症状xinmaowt.com 为什么怀不上孕hcv7jop9ns4r.cn 身上痒什么原因hcv8jop2ns2r.cn 滴虫长什么样子图片hcv7jop6ns9r.cn
什么东西醒酒hcv9jop6ns0r.cn 什么是耳石症hcv8jop0ns5r.cn examine什么意思hcv8jop1ns7r.cn 舍什么救什么jinxinzhichuang.com 今天穿什么hcv9jop1ns4r.cn
百度