ทำไมต้อง 192.168. *. * สำหรับที่อยู่ในพื้นที่ [ปิด]


34

มาตรฐานที่ฉันเคยเห็นคือใช้ 192.168. *. * ที่อยู่ IP สำหรับอุปกรณ์ในเครือข่ายท้องถิ่น

ทำไมชุดนี้? ถ้าเป็นฉันฉันจะเลือกสิ่งที่ง่ายกว่าเช่น 1.0. *. * เหตุผลทางประวัติศาสตร์คืออะไร?


5
10.0.0.0/8 เป็นพื้นที่ที่อยู่ส่วนตัวที่ถูกต้อง ... มันค่อนข้างง่าย
Mike Pennington

5
192ส่วนหนึ่งเกือบจะแน่นอนมาจากความจริงที่ว่านี้เป็นบล็อกการใช้งานส่วนตัวที่เกี่ยวข้องกับการเรียนอยู่ C IP (กลับมาในวันแรก classful) และคลาส C 192.0.0.0เริ่มต้นที่ มีข้อมูลเพิ่มเติมที่ทำไมเครือข่ายภายในบ้านนำหน้าด้วย 192.168 (ผู้ใช้ระดับสูง) และเพราะเหตุใด 192.168.xy จึงใช้สำหรับ IP ท้องถิ่น (Stack Overflow) แต่ฉันไม่สามารถหาเหตุผลในการเลือก168ที่ใดก็ได้บนอินเทอร์เน็ต
Pops

4
@pops สิ่งที่ดีที่สุดที่ฉันพบคือข้อความนี้จาก Steven Ehrbarซึ่งอ้างว่า 192.168. *. * ถูกใช้โดย บริษัท ระบบในคู่มือ; ส่งผลให้มีผู้คนจำนวนมากใช้พื้นที่ที่อยู่นี้ในเครือข่ายภายใน ฟังดูคุ้นเคยดีพอที่ Randy Bush คิดว่ามันคือ Sun (แต่มันไม่ใช่ ')
Mike Pennington

คำถามเกี่ยวกับเรื่องไม่สำคัญทางประวัติศาสตร์อยู่นอกหัวข้ออย่างชัดเจนที่นี่
Ron Maupin

คำตอบ:


34

หมายเหตุ: หากเราไม่ได้รับหนึ่งในผู้เขียนดั้งเดิมของRFC 1918 / RFC 1597หรือใครบางคนจาก InterNIC / RIPE NCC ในเวลานั้น (1994-1996) เพื่อแสดงความคิดเห็น * เราอาจถูกคาดเดาและตอบคำถามนี้ เป็นส่วนใหญ่ตามความเห็น


ต่อRFC 1918ช่วงสามช่วงต่อไปนี้สงวนไว้สำหรับใช้บนเครือข่ายส่วนตัว:

10.0.0.0        -   10.255.255.255  (10/8 prefix)
172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

นี่คือเหตุผลที่คุณจะเห็นพวกเขาใช้สำหรับอุปกรณ์ในเครือข่ายท้องถิ่น

เหตุผลที่อยู่เบื้องหลังช่วงที่อยู่ "ช่วงเวลา" ส่วนตัว "อย่างน้อยสามส่วนนั้นค่อนข้างตรงไปตรงมา แต่นอกเหนือจากตรรกะแล้วสิ่งเหล่านี้จะถูกคาดเดาจากการอ่านของฉันในช่วงหลายปีที่ผ่านมา

ก่อนอื่นให้พิจารณาว่าเครือข่ายที่ดีงามมีดังต่อไปนี้ ( บทความ Wikipedia ในเครือข่าย Classful ):

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

อย่างที่คุณเห็นช่วง RFC1918 แต่ละช่วงจะตัดบล็อกส่วนตัวออกจากช่วงเครือข่าย "คลาส" อันเก่า (คลาส A, คลาส B และคลาส C ในกรณีนี้)

เพื่ออ้างอิงดัมเบิลดอร์ "จากจุดนี้เราจะทิ้งรากฐานแห่งความจริงและเดินทางไปด้วยกันผ่านหนองบึงแห่งความทรงจำอันมืดมิดไปสู่การคาดเดาที่ยากที่สุด"

IANAได้รับการกำหนดที่อยู่เป็นเวลาหลายปีก่อนที่จะลงทะเบียนเรียนของRFC 1918 (กุมภาพันธ์ 1996) (อันที่จริงช่วงส่วนตัวถูกนำมาใช้เป็นครั้งแรกในRFC 1597ในเดือนมีนาคม 1994) ตัวอย่างเช่นหากคุณทำการwhois 8.0.0.0ค้นหาคุณจะเห็นว่าระดับ 3 มีการกำหนดบล็อกนี้ใน 1992-12-01

ดังนั้นจึงสามารถสันนิษฐานได้ว่าผู้เขียน RFC1918 ต้องทำงานกับ IANA / Jon Postelเพื่อหาช่วงที่มีให้เราช่วงส่วนตัวที่ระบุไว้ข้างต้น

แต่อีกครั้งเว้นแต่มีใครบางคนที่เกี่ยวข้องโดยตรงกับกระบวนการ * พูดถึงสิ่งนี้อาจยังคงคาดเดา

* หรือแค่ใครบางคนที่มี Google-foo ดีกว่าตัวฉันเอง ฉันไม่สามารถหาแหล่งข้อมูลที่ดีหลักสำหรับข้อมูลนี้


1
สิ่งนี้ถูกต้อง ในเวลานั้นมีการใช้ที่อยู่แบบ glassful เพื่อรองรับเครือข่ายที่มีขนาดแตกต่างกันมีการกำหนดเครือข่ายคลาส A, 32 คลาส B และ 256 คลาส C ทำไม 10, 172.16 และ 192.168 เพราะมันเป็นความคิดในภายหลังและสิ่งเหล่านั้นก็มีอยู่
bahamat

4
@bahamat 192.168.1.0/24 และ 10.1.1.0/24 เปรียบได้ ซับเน็ตทั้งสองพอดีกับโครงสร้าง C ขนาดเดียวกัน ... ไม่มีการบันทึกหน่วยความจำด้วย 192.168
Mike Pennington

2
CIDR อายุประมาณ 20 ปีไม่มีใครมีเราเตอร์ที่บ้านเมื่อ 20 ปีที่แล้ว
Mike Pennington

2
@ บาฮามาต, 9 ครั้งจาก 10 เราเตอร์ในบ้านมีความจำเป็นต้องเรียกใช้ IGP (classful หรือไม่) และขอบเขต DHCP ที่พวกเขาจะกำหนดผู้ใช้อย่างสมบูรณ์ดังนั้นฉันล้มเหลวที่จะเห็นความถูกต้องของการยืนยันของคุณ
John Jensen

2
10/8 เดิมเป็นอาร์พาเนต หลังจากที่พื้นที่ของมันกลับไปที่ ARIN มันถูกทำเครื่องหมายสงวนและกลายเป็น 8 / แรกเท่าที่ฉันรู้ว่าจะพร้อมใช้งานส่วนตัว 172.16 / 12 มีการจัดสรรต่อเนื่องที่ใหญ่ที่สุดและไม่ได้มอบหมาย ไม่แน่ใจใน 192.168 / 16 นอกเหนือจากที่มีอยู่ในช่วงคลาส C เก่า
Generalnetworkerror

5

ตามที่คนอื่น ๆ ได้ชี้ให้เห็นRFC1918กำหนดช่วง IP ส่วนตัว 3 ช่วง ในปี 1996 ยังมีอุปกรณ์ดั้งเดิมที่ไม่รองรับCIDRดังนั้นจึงสร้างหนึ่งช่วงสำหรับแต่ละชั้นเรียน ที่อยู่คลาส B เริ่มต้นที่ 128.0.0.0 และที่อยู่คลาส C เริ่มต้นที่ 192.0.0.0; 168 ถูกเลือกเพียงเพราะไม่ได้ถูกจัดสรร

แต่นี่ทำให้เกิดคำถามอื่น - เหตุใดจึงต้องใช้ช่วง C คลาส เนื่องจากความแตกต่างเพียงอย่างเดียวระหว่างคลาส A, B และ C คือขนาดเครือข่ายเหตุใดจึงไม่ใช้ 10.0.0.0/8 เท่านั้น ตามที่ RFC1918:

หากรูปแบบ subnetting ที่เหมาะสมสามารถออกแบบและได้รับการสนับสนุนโดยอุปกรณ์ที่เกี่ยวข้องขอแนะนำให้ใช้ 24-block block (เครือข่าย Class A) ของพื้นที่ที่อยู่ส่วนตัวและจัดทำแผนการจัดการกับเส้นทางการเติบโตที่ดี หากซับเน็ตต์มีปัญหาสามารถใช้บล็อก 16 บิต (เครือข่ายคลาส C) หรือบล็อก 20 บิต (เครือข่ายคลาส B) ของพื้นที่ที่อยู่ส่วนตัวได้

ฉันไม่แน่ใจว่า "ปัญหา" ชนิดใดกับซับเน็ตติ้งที่ผู้เขียนคิด บางทีบางฮาร์ดแวร์ก่อน CIDR ไม่สนับสนุนเครือข่าย Class A เนื่องจากข้อ จำกัด ของหน่วยความจำ (แม้ว่าคุณจะคิดว่ามันเป็นจำนวนของโฮสต์ที่ไม่ได้จำนวนที่มีศักยภาพเป็นเจ้าภาพว่าเรื่อง)

นอกจากนี้เครือข่ายคลาส C คือ / 24s แม้ว่า 192.168.xx เป็น a / 16 - ดังนั้นในเครือข่าย classful 192.168.xx จริง ๆ แล้วประกอบด้วย 256 subnets สิ่งนี้อาจมีประโยชน์สำหรับองค์กรขนาดใหญ่ที่ต้องการเรียกใช้ซับเน็ตส่วนตัวบนฮาร์ดแวร์ pre-CIDR


หนอ a / 24 อาจเป็นเครือข่าย Class C หากบิตแรกของที่อยู่คือ 110 แต่คุณยังได้รับ / 24 จากเครือข่าย Class A หรือ B เครือข่ายที่ดีงามนั้นตายไปนานแล้ว หนึ่งควรใช้ Class-A, -B, -C ในบริบททางประวัติศาสตร์
Jens Link

-1

โปรดใช้ 10.0.0.0 - 10.255.255.255, ต่อRFC 6890 , หน้า 6

ฉันเคยคิดว่าการตอบคำถามในอดีตเป็นความคิดที่ดี แต่ฉันต้องการหลีกเลี่ยงการทำสิ่งนี้เป็นประจำเนื่องจากประสบการณ์แวมไพร์ที่ช่วยเหลือไม่ดี ดูเหมือนจะไม่จำเป็นในกรณีนี้ 10.0.0.0/8 นั้นง่ายพอ


1
ค่อนข้างตรงไปตรงมาคุณไม่ได้ตอบคำถาม ฉันถามเกี่ยวกับประวัติของมันไม่ใช่สำหรับช่วงท้องถิ่นที่เรียบง่ายกว่า หากคุณไม่คิดว่าเป็นคำถามที่ดีให้ปิดมัน
เลิกทำ

1
หลักฐานเบื้องหลังการคัดค้านของคุณคือ 192.168. *. * คือคุณจะต้อง "เลือกสิ่งที่ง่ายกว่า" ประเด็นก็คือว่า 10.0.0.0/8 ยังเป็นพื้นที่ RFC1918 และมันเป็นสิ่งที่เรียบง่าย แต่คุณไม่สามารถสุ่มตัดสินใจที่จะเลือกพื้นที่ที่อยู่ใด ๆ ในอินเทอร์เน็ตโดยไม่มีภาวะแทรกซ้อน หากชุมชนต้องการปิดนั่นก็ดี ... โดยสรุปฉันคิดว่าคุณเป็นคนที่คลั่งไคล้ WRT "อย่าบอกฉันเกี่ยวกับ 10.0.0.0/8 เพราะฉันถามเกี่ยวกับพื้นที่ 192.168"
Mike Pennington

2
ฉันเคารพคุณอย่างสมบูรณ์และฉันไม่ต้องการที่จะฟังเป็นอย่างอื่น อย่างไรก็ตามดูเหมือนว่าการตอบคำถามด้วย 'ฉันไม่อยากตอบคำถามนี้เหมือนตอนนี้ดังนั้นนี่เป็นคำตอบของคำถามที่เกี่ยวข้องมาก' ไม่ถูกต้องนัก ฉันกำลังมองหาแรงจูงใจเบื้องหลังมากกว่านั้นไม่จำเป็นต้องเป็นประวัติศาสตร์ต่อกัน ขอบคุณที่เปิดการสนทนา!
เลิกทำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.