วิธีการกำหนดเส้นทาง IP

การส่งข้อมูลบนเครือข่าย IP

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

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

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

Routing Works ทำงานอย่างไร

ให้เราพิจารณาสถานการณ์ที่ Li ส่งข้อความจากคอมพิวเตอร์ของเขาในประเทศจีนส่งข้อความไปยังเครื่องของ Jo ในนิวยอร์ก โปรโตคอล TCP และโปรโตคอลอื่นทำงานโดยใช้ข้อมูลบนเครื่องของ Li จากนั้นจะถูกส่งไปยังโมดูลโปรโตคอล IP โดยที่แพ็คเก็ตข้อมูลจะถูกรวมไว้ในแพ็คเก็ต IP และส่งผ่านเครือข่าย (อินเทอร์เน็ต)

แพ็คเก็ตข้อมูลเหล่านี้ต้องข้ามผ่านเราเตอร์จำนวนมากเพื่อไปถึงจุดหมายปลายทางครึ่งทางของโลก งานที่เราเตอร์เหล่านี้เรียกว่า routing แต่ละแพ็คเก็ตจะมีที่อยู่ IP ของเครื่องต้นทางและปลายทาง

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

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

เมื่อถึงเครื่องของ Jo ที่อยู่ปลายทางและที่อยู่เครื่องจะตรงกับ แพคเก็ตจะถูกใช้โดยเครื่องโดยที่โมดูล IP จะประกอบกันใหม่และส่งข้อมูลผลลัพธ์ไปยังบริการ TCP เพื่อประมวลผลต่อไป

TCP / IP

IP ทำงานร่วมกับโปรโตคอล TCP เพื่อให้แน่ใจว่าการส่งข้อมูลมีความน่าเชื่อถือเช่นไม่มีการสูญหายของข้อมูลเนื่องจากเป็นไปตามลำดับและไม่มีความล่าช้าที่ไม่สมควร

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