ทำไมฉันต้องผ่าน Comcast หลายครั้งก่อนที่ฉันจะเข้าเว็บไซต์


8

นี่คือพรอมต์คำสั่ง บางสิ่งที่มีเส้นสีแดงด้านล่างหรือทางด้านขวาหมายความว่าเป็น Comcast IP สีน้ำเงินหมายถึง Google:

พร้อมรับคำสั่ง

ฉันผ่าน Comcast หกครั้งก่อนที่ฉันจะไปถึงเซิร์ฟเวอร์ Google ทำไมฉันต้องผ่านเซิร์ฟเวอร์เหล่านี้ทั้งหมด


ฉันรู้ว่าคนอื่นตอบคำถามนี้ดังนั้นจะแสดงความคิดเห็นในประเด็นนี้: “ ทำไมฉันต้องผ่านเซิร์ฟเวอร์เหล่านี้ทั้งหมด” ความผิดพลาดครั้งแรกของคุณคือการเชื่อว่าที่อยู่ IP "hop" ของแต่ละเซิร์ฟเวอร์นั้นเป็นเซิร์ฟเวอร์ที่เต็มเปี่ยม สิ่งที่คุณเห็นคือที่อยู่ IP ของเราเตอร์และ / หรือสวิตช์ เครื่องจักรที่ออกแบบมาเพื่อให้การรับส่งข้อมูลมีประสิทธิภาพ ดังนั้นหากคุณกังวลเรื่องการลดความเร็วความเป็นจริงคือถ้าเครือข่ายไม่ได้รับการกำหนดค่าผิดพลาดการรับส่งข้อมูลจะเร็วขึ้นอย่างรวดเร็วด้วยปัญหาความเร็วที่สังเกตเห็นได้เล็กน้อย
JakeGould

คำตอบ:


18

นี่อาจเป็นสิ่งที่ดี

โดยทั่วไปเมื่อคุณไปที่เว็บไซต์หรือแหล่งข้อมูลอื่น ๆ บนอินเทอร์เน็ตคุณจะไม่เชื่อมต่อแบบจุดต่อจุด - คุณจะเด้งไปมาระหว่างเราเตอร์ หากต้องการเชื่อมต่อระหว่างสองระบบที่ไม่ได้เชื่อมต่อระหว่างระบบอื่น ๆ พวกเขาจะต้องมีสายเฉพาะระหว่างกันโดยตรง การมีสายเฉพาะระหว่าง Google และแต่ละคนที่ใช้งานมันจะซับซ้อนขึ้นอย่างรวดเร็ว การเชื่อมต่อแบบจุดต่อจุดไม่ใช่ตัวเลือกที่ดีที่สุดยกเว้นในเครือข่ายที่เล็กที่สุด อย่าลืมแม้กระทั่งการเชื่อมต่อกับระบบใน LAN ของคุณเองผ่านเราเตอร์คุณต้องมี 2 ฮ็อปดังนั้น 11 ฮ็อปไปยังเซิร์ฟเวอร์ที่มีที่อื่นสวยน่าประทับใจ

เนื่องจาก Comcast เป็นเจ้าของลิงค์ของตัวเองส่วนใหญ่พวกเขากำลังใช้พวกเขาเพื่อประหยัดค่าใช้จ่าย ในหลายกรณี Google มีเซิร์ฟเวอร์ในศูนย์ข้อมูล ISP สำหรับความเร็วที่เพิ่มขึ้นดังนั้นนี่อาจเป็นเหตุผลที่ใช้ลิงก์ ISP ของคุณเกือบทุกวิธี

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


9

ฉันไม่แน่ใจว่าคำตอบของ Journeyman Geek คือสิ่งที่ OP ใช้หลังจากนั้น ฉันมีความประทับใจที่ OP รู้ดีว่าเขาไม่สามารถเข้าถึงไซต์ใด ๆ (ตัวอย่างเช่นของ Google) โดยตรงฉันคิดว่าคำถามของเขาคือ: ทำไมมีการกระโดดมากมายภายใน ISP ของฉัน

คำตอบนั้นอยู่ในหลายปัจจัย

  1. ตัวเลขที่แท้จริง ในขณะที่เราทุกคนมีที่บ้านที่มากที่สุดไม่กี่สิบอินเตอร์เฟส (และทำให้หมายเลข IP), ISP ให้บริการแก่ผู้คนนับล้าน เพื่อรับมือกับตัวเลขเหล่านี้และเพื่อให้บริการที่เชื่อถือได้กับทุกคนคุณสามารถคาดหวังความซ้ำซ้อนจำนวนมากที่มีอยู่ในระบบของพวกเขา ดังนั้นคุณไม่สามารถคาดหวังว่าพวกเขาจะมีอินเตอร์เฟซเดียวบนอินเทอร์เน็ตพวกเขาอาจมีหลายพันคน คุณไม่สามารถมีวิธีเดียวในการเข้าถึงส่วนต่อประสานด้านนอกต้องมีวิธีอิสระจำนวนมากในการทำเช่นนั้นเพื่อป้องกันความล้มเหลวของเครื่องระหว่างทาง
  2. โหลดบาลานซ์ ระบบจะต้องมีระดับความเพียงพอของความซ้ำซ้อนเพื่อรับมือกับการจราจรที่ติดขัด Load balancing หมายถึงเทคนิคที่ใช้ในการกำหนดเส้นทางการร้องขอการเข้าถึงอินเทอร์เน็ตไปยังเราเตอร์ที่อยู่ภายนอกที่แตกต่างกันในลักษณะที่ไม่มีเราเตอร์เหลืออยู่ว่างและไม่แออัด
  3. บริการ มันไร้เดียงสาที่จะถือว่า ISP รายใหญ่ให้การเข้าถึงอินเทอร์เน็ตแก่ลูกค้าเท่านั้น ทุกวันนี้หลายคนเสนอบริการเต็มรูปแบบที่ออกแบบมาเพื่อรองรับคำขอของลูกค้าที่เกี่ยวข้องกับการโฮสต์เมล, เว็บโฮสติ้ง, ftp, VMs และอื่น ๆ บริการเหล่านี้จะต้องให้บริการแก่ลูกค้าที่ชำระเงินและถูกปฏิเสธให้กับลูกค้าที่ไม่ได้ชำระเงินเช่นเดียวกับความเร็วของการรับส่งข้อมูลที่มีให้สำหรับแต่ละแผนสมัครสมาชิก การรับส่งข้อมูลทั้งหมดนี้ต้องถูกกำหนดเส้นทางอย่างถูกต้อง
  4. ความปลอดภัย ในขณะที่บริการบางอย่างไม่สำคัญด้านความปลอดภัยส่วนบริการอื่น ๆ (มักเป็นบริการที่เกี่ยวข้องกับลูกค้าองค์กรที่ใหญ่ที่สุด) คือทั้งลูกค้าและ ISP ต้องมีชั้นความปลอดภัยที่เพียงพอเพื่อป้องกันการเข้าถึงที่เป็นอันตรายต่อลูกค้าที่จ่ายเงินดี
  5. การดำรงอยู่ของผู้ค้าปลีกชั้น 1-2-3 ในฐานะลูกค้าส่วนตัวเราทุกคนใช้เพื่อจัดการกับผู้ให้บริการรายเดียว อย่างไรก็ตามมักจะเกิดขึ้นที่ผู้ให้บริการนี้เป็นเพียงคนสำคัญของผู้ให้บริการอินเทอร์เน็ตที่ผู้ค้าปลีก (ผู้ที่เราจ่ายค่าสมัครเป็นสมาชิก) เช่าบริการเสริมจากผู้ให้บริการอินเทอร์เน็ตระดับ Tier2 / Tier 1 Tier 3 เหล่านี้มักเรียกว่า Transit ISPs หรือแม้แต่ ISP เสมือน (Virtual ISP) แม้กระทั่งฮาร์ดแวร์ที่ใช้ในการให้บริการแก่ลูกค้ารายย่อยนั้นเป็นเจ้าของโดย ISP ต้นน้ำ
  6. peering นี่เป็นวิธีปฏิบัติทั่วไปสำหรับผู้ให้บริการอินเทอร์เน็ตในการเชื่อมต่อที่จุดเชื่อมต่อหรือจุดแลกเปลี่ยนอินเทอร์เน็ตช่วยให้สามารถกำหนดเส้นทางข้อมูลระหว่างแต่ละเครือข่ายได้ฟรี นี่เป็นข้อได้เปรียบของการข้ามค่าใช้จ่ายสำหรับการใช้สายและ / หรืออุปกรณ์ที่เป็นของผู้ประกอบการ Tier-1
  7. การบัญชี โปรดทราบว่าอาจมีการบันทึกการเข้าชมจำนวนมาก (อาจไม่ครบถ้วน) เพื่อพิจารณาการเรียกเก็บเงินสำหรับผู้ใช้บริการแต่ละรายที่เกิดขึ้น และเช่นเดียวกันกับผู้ประกอบการ Tier-1/2/3 ที่ชาร์จกันและกันเพื่อใช้สิ่งอำนวยความสะดวกของพวกเขา

เมื่อคุณคำนึงถึงปัจจัยทั้งหมดสำหรับผู้ให้บริการสัญญาณขนาดใหญ่เช่น Comcast คุณจะได้เห็นว่าเหตุใดแพ็กเก็ตข้อมูลของคุณไปยังไซต์ที่กำหนดอาจใช้เส้นทางวงเวียนมาก จากเสียงเหล่านี้ความเป็นไปได้ที่ไม่สามารถเชื่อมต่อโดยตรง (ผลลัพธ์ของความซ้ำซ้อน) การปรับสมดุลภาระและการเพ่งมอง (จำเป็นต้องใช้เส้นทางภายในขอบเขตของ บริษัท เพื่อหลีกเลี่ยงการเกิดค่าธรรมเนียมของผู้ประกอบการชั้นสูง)


2
superuser.com/questions/679641/…ทำให้ฉันมั่นใจว่าเขาไม่ได้ทำและฉันรู้สึกว่าปัจจัยที่สำคัญที่สุดคือการใช้ลิงก์ภายในเพื่อประหยัดค่าใช้จ่าย
Geek

1

ดังที่อากิระได้กล่าวอ้างถึงสิ่งนี้เป็นเพราะวิธีการทำงานของอินเทอร์เน็ตโพรโทคอล (ลดความซับซ้อนลงเล็กน้อย) ทุกเครื่องบนอินเทอร์เน็ตเชื่อมต่อกับอินเทอร์เน็ตผ่านเครื่องอื่น traceroute แสดงเส้นทางของทุก ๆ เครื่องระหว่างคุณและเป้าหมาย ในกรณีของ Comcast พวกเขาเห็นได้ชัดว่ามีเครื่องจักรจำนวนมากทำงานทุกอย่างที่เกิดขึ้นและทำให้ปริมาณการใช้งานของคุณต้องผ่านเครื่องไม่กี่เครื่อง (เครื่องเหล่านี้มักรู้จักกันในชื่อเราเตอร์)

คำตอบสำหรับคำถามของคุณคือ "เพราะวิธีที่ Google และ Comcast Interactive" คุณต้องผ่านระบบ Comcast จำนวนมากเพื่อเข้าถึง Google สิ่งนี้จะไม่ดูเหมือนผิดปกติอย่างมากหรือมีปัญหา


1

"อินเทอร์เน็ตเป็นชุดของหลอด" - อดีตวุฒิสมาชิกสหรัฐเท็ดสตีเวนส์ (R-Alaska)

แม้ว่า Ted Stevens จะไม่ถูกต้องในคำอธิบายของเขาเกี่ยวกับอินเทอร์เน็ต แต่จริงๆแล้วมันเป็นวิธีที่ดีในการตอบคำถามของคุณ

คิดว่าการประปาในบ้านของคุณ ท่อที่นำน้ำไปยังก๊อกน้ำของคุณนั้นค่อนข้างเล็ก มันเชื่อมต่อกับท่อขนาดใหญ่ในบ้านของคุณซึ่งมีน้ำมากขึ้น ท่อนั้นเชื่อมต่อกับท่อที่ใหญ่กว่าที่เชื่อมถนนทั้งหมดของคุณ ท่อนั้นเชื่อมต่อกับท่อที่ใหญ่กว่าที่เชื่อมต่อย่านที่คุ้นเคยกับสถานีสูบน้ำ ... ฯลฯ ...

"เซิร์ฟเวอร์" แต่ละตัวนั้นเป็นเราเตอร์ที่มีลักษณะเหมือนรอยต่อของท่อควบคุมการไหลของข้อมูล แต่ละคนมีความสามารถบางอย่างและวางทั้งทางตรรกะและทางร่างกายเพื่อเชื่อมต่อทุกคนกับอินเทอร์เน็ต

ลองจินตนาการว่าทุกคนที่ faucet ของคุณมีการเชื่อมต่อโดยตรงกับทุกแหล่งน้ำบนโลก (ทุกเว็บไซต์) จำนวนท่อที่ใหญ่และไม่สามารถรักษาได้ ทีนี้ลองจินตนาการว่าสำหรับบ้านทุกหลังบนโลกใบนี้

ถ้า Google ลงไปล่ะ? จากนั้นทุกการเชื่อมต่อโดยตรงกับพวกเขาจะถูกทำลาย คุณ - และคนอื่น ๆ ในโลก - จะต้องใช้ท่อใหม่ให้กับพวกเขา นั่นเป็นภารกิจที่ยิ่งใหญ่ อย่างไรก็ตามในการตั้งค่าปัจจุบัน Comcast สามารถเปลี่ยนเส้นทางไม่กี่บรรทัดและทุกคนจะเชื่อมต่ออีกครั้ง

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