Google은 8.8.8.8을 어떻게 얻었습니까? [닫은]


18

IP 허용 주소 8.8.8.8(뿐만 아니라 8.8.4.4이제 구글의 DNS 서버에 사용됩니다). 그들은이 IP를 어떻게 얻었습니까?

특히 IP가 다른 위치로 라우팅 되려면 어떻게해야합니까?


당신은 인터넷 검색을 시도 했습니까? 욕설을하려고 노력하는 것이 아니라 c'mon. 또한 다음을 참조하십시오 : googlecode.blogspot.com/2009/12/… Google의 퍼블릭 DNS는 약 2 년 정도되었으므로 "현재 사용 중"인지 확실하지 않습니다. 마지막으로 8.8.6.6이 아니라 8.8.4.4입니다.
JDS

으악, 주소를 수정했다. 잘 잡았다.
Tom Marthenal

4
@JDS 당신은 "Google it dumbass"라는 Stack Exchange 의견에 대해 내가 가장 싫어하는 것이 그 같은 게시물이 첫 번째 결과라는 것을 알고 있습니다. 이것은 자주 발생합니다. 예 JDS, 나는 질문을 봤다. 이것이 첫 번째 링크입니다.
Jack

@ 잭 그것은 지금 사실이다. 그러나 내가 4 년 전에 그 답변을 썼을 때, 반드시 그런 것은 아닙니다.
JDS

답변:


20

레벨 3의 8.0.0.0/8 블록에서 일부 주소 공간을 구매 및 / 또는 임대 한 것 같습니다. 이것은 표준적인 것입니다. / 8과 같은 큰 IP 블록을 가진 회사 (예 : Level3의 8.0.0.0-8.255.255.255)는 다른 회사에 블록을 할당합니다. WHOIS에 따르면 레벨 3은 1992 년 이래로 8.0.0.0/8 넷 블록을 보유하고있었습니다. 다음은 ARIN WHOIS 시스템의 출력입니다.

Google Incorporated LVLT-GOOGL-1-8-8-8 (NET-8-8-8-0-1) 8.8.8.0 - 8.8.8.255
Level 3 Communications, Inc. LVLT-ORG-8-8 (NET-8-0-0-0-1) 8.0.0.0 - 8.255.255.255

Google Incorporated LVLT-GOOGL-1-8-8-4 (NET-8-8-4-0-1) 8.8.4.0 - 8.8.4.255
Level 3 Communications, Inc. LVLT-ORG-8-8 (NET-8-0-0-0-1) 8.0.0.0 - 8.255.255.255

NetRange:       8.0.0.0 - 8.255.255.255
CIDR:           8.0.0.0/8
OriginAS:       
NetName:        LVLT-ORG-8-8
NetHandle:      NET-8-0-0-0-1
Parent:         
NetType:        Direct Allocation
RegDate:        1992-12-01
Updated:        2009-06-19
Ref:            http://whois.arin.net/rest/net/NET-8-0-0-0-1

NetRange:       8.8.4.0 - 8.8.4.255
CIDR:           8.8.4.0/24
OriginAS:       
NetName:        LVLT-GOOGL-1-8-8-4
NetHandle:      NET-8-8-4-0-1
Parent:         NET-8-0-0-0-1
NetType:        Reassigned
RegDate:        2009-11-10
Updated:        2009-11-10
Ref:            http://whois.arin.net/rest/net/NET-8-8-4-0-1

NetRange:       8.8.8.0 - 8.8.8.255
CIDR:           8.8.8.0/24
OriginAS:       
NetName:        LVLT-GOOGL-1-8-8-8
NetHandle:      NET-8-8-8-0-1
Parent:         NET-8-0-0-0-1
NetType:        Reassigned
RegDate:        2009-09-21
Updated:        2009-09-21
Ref:            http://whois.arin.net/rest/net/NET-8-8-8-0-1

이러한 주소가 Level3에 의해 다른 엔티티에 할당 된 것으로 등록되면 Google은 이제 해당 주소를 인프라에서 광고 할 수 있습니다.

설명하는 데 약간의 시간이 걸리는 것 뒤에 약간의 마술이 있습니다. 인터넷은 서로 다른 엔티티의 많은 이종 네트워크가 서로 연결되어 인터넷이라고하는 글로벌 네트워크를 형성함으로써 작동합니다. 그들은 BGP라는 프로토콜을 사용하여 IP 주소 블록을 소유하거나 경로를 가지고 있음을 알립니다. 다른 엔티티는이 광고를 사용하여 해당 주소로 향하는 물건을 어디로 라우팅할지 알 수 있습니다.

이러한 엔티티 (대학, 회사, 통신사와 같은 장거리 제공 업체)의 많은 엔티티도 엔티티에 대한 광고에 대한 정직성을 유지하기 위해 이러한 광고를 필터링합니다. 예를 들어 Joe Shmoe, Inc.는 자신의 업스트림 공급자가 Joe Shmoe, Inc.가 소유 한 네트워크 블록 만 광고 할 수 있기 때문에 Yahoo의 네트워크 블록의 대상임을 광고 할 수 없었습니다.

인터넷의 라우팅 아키텍처는 실제로 대부분의 사람들이 알고있는 것보다 훨씬 더 불안정합니다. 그것은 많은 신사적인 계약과 암묵적인 신뢰 위에 세워졌습니다. 누군가가 고객 링크에서 올바른 경로 필터링을 수행하지 않고 우발적으로 또는 악의적으로 고객이 자신이 소유하지 않은 네트워크의 대상임을 광고하는 경우가 종종 있습니다. 이로 인해 인터넷 관점에서 악의적 인 광고에 논리적으로 가까운 사람과 시스템이 중단 될 수 있습니다.

도움이 되었기를 바랍니다.


물론 여기에는 조금 더 많은 것이 있습니다. 예를 들어 단일 블록에 할당 할 수있는 가장 적은 양의 IP는 / 24 또는 256 개의 주소 (사용 가능한 254)입니다. 위의 Google에는 두 개의 / 24가 할당되어 있습니다.
haymaker

다음은 NetworkWorld에 대한보다 널리 알려진 라우팅 하이재킹을 요약 한 기사입니다. networkworld.com/news/2009/011509-bgp-attacks.html
haymaker
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.