การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

วันนี้เราจะเริ่มศึกษาเราเตอร์ หากคุณจบหลักสูตรวิดีโอของฉันตั้งแต่บทเรียนแรกถึงบทเรียนที่ 17 แสดงว่าคุณได้เรียนรู้พื้นฐานของสวิตช์แล้ว ตอนนี้เราไปยังอุปกรณ์ถัดไป - เราเตอร์ ดังที่คุณทราบจากบทเรียนวิดีโอก่อนหน้านี้ หนึ่งในหัวข้อของหลักสูตร CCNA เรียกว่า Cisco Switching & Routing

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

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

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

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

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

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

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

ฉันมักถูกถามคำถามว่าใครเป็นผู้ตัดสินใจว่าที่อยู่ IP ของเกตเวย์ควรเป็นอย่างไร ขั้นแรก ผู้ดูแลระบบเครือข่ายเป็นผู้ตัดสินใจซึ่งเป็นผู้สร้างเครือข่ายและระบุที่อยู่ IP ให้กับแต่ละอุปกรณ์ ในฐานะผู้ดูแลระบบ คุณสามารถกำหนดที่อยู่ให้กับเราเตอร์ของคุณภายในช่วงที่อยู่ที่อนุญาตบนเครือข่ายย่อยของคุณ ซึ่งโดยปกติจะเป็นที่อยู่แรกหรือที่อยู่สุดท้ายที่ถูกต้อง แต่ไม่มีกฎเกณฑ์ที่เข้มงวดในการกำหนด ในกรณีของเรา ผู้ดูแลระบบได้กำหนดที่อยู่ของเกตเวย์หรือเราเตอร์ 10.1.1.1 และกำหนดให้กับพอร์ต F0/0

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

ดังนั้นคอมพิวเตอร์ 10.1.1.10 รู้ว่าจะต้องส่งเฟรมไปยังเราเตอร์ 10.1.1.1 การถ่ายโอนนี้เกิดขึ้นภายในเครือข่ายท้องถิ่นโดยที่ที่อยู่ IP ไม่สำคัญ แต่เฉพาะที่อยู่ MAC เท่านั้นที่สำคัญที่นี่ สมมติว่าคอมพิวเตอร์ไม่เคยสื่อสารกับเราเตอร์มาก่อนและไม่ทราบที่อยู่ MAC ของมัน ดังนั้นก่อนอื่นจะต้องส่งคำขอ ARP ที่ถามอุปกรณ์ทั้งหมดบนเครือข่ายย่อย: “เฮ้ คนไหนในพวกคุณมีที่อยู่ 10.1.1.1? กรุณาบอกที่อยู่ MAC ของคุณ! เนื่องจาก ARP เป็นข้อความออกอากาศ จึงถูกส่งไปยังพอร์ตทั้งหมดของอุปกรณ์ทั้งหมด รวมถึงเราเตอร์ด้วย

คอมพิวเตอร์ 10.1.1.12 หลังจากได้รับ ARP แล้วคิดว่า: "ไม่ ที่อยู่ของฉันไม่ใช่ 10.1.1.1" และละทิ้งคำขอ คอมพิวเตอร์ 10.1.1.13 ก็ทำเช่นเดียวกัน เมื่อเราเตอร์ได้รับคำขอแล้ว เข้าใจว่าเป็นผู้ที่ถูกถาม และส่งที่อยู่ MAC ของพอร์ต F0/0 - และพอร์ตทั้งหมดมีที่อยู่ MAC ที่แตกต่างกัน - ไปยังคอมพิวเตอร์ 10.1.1.10 เมื่อทราบที่อยู่เกตเวย์ XXXX:AAAA ซึ่งในกรณีนี้คือที่อยู่ปลายทาง คอมพิวเตอร์จะเพิ่มที่อยู่ดังกล่าวที่ส่วนท้ายของเฟรมที่ส่งไปยังเซิร์ฟเวอร์ ในเวลาเดียวกัน จะตั้งค่าส่วนหัวของเฟรม FCS/CRC ซึ่งเป็นกลไกการตรวจสอบข้อผิดพลาดในการส่งข้อมูล

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

หลังจากนั้นเฟรมของคอมพิวเตอร์ 10.1.1.10 จะถูกส่งผ่านสายไฟไปยังเราเตอร์ 10.1.1.1 หลังจากได้รับเฟรมแล้ว เราเตอร์จะลบ FCS/CRC โดยใช้อัลกอริธึมเดียวกันกับคอมพิวเตอร์เพื่อตรวจสอบ ข้อมูลไม่มีอะไรมากไปกว่าการสะสมของข้อมูลและศูนย์ หากข้อมูลเสียหาย กล่าวคือ 1 กลายเป็น 0 หรือ 0 กลายเป็น XNUMX หรือมีข้อมูลรั่วไหลซึ่งมักเกิดขึ้นเมื่อใช้ฮับ อุปกรณ์จะต้องส่งเฟรมอีกครั้ง

หากการตรวจสอบ FCS/CRC สำเร็จ เราเตอร์จะดูที่อยู่ MAC ต้นทางและปลายทางแล้วลบออก เนื่องจากนี่คือข้อมูลเลเยอร์ 2 และย้ายไปยังเนื้อหาของเฟรมซึ่งมีข้อมูลเลเยอร์ 3 จากนั้นเขาเรียนรู้ว่าข้อมูลที่อยู่ในเฟรมนั้นมีไว้สำหรับอุปกรณ์ที่มีที่อยู่ IP 30.1.1.10

เราเตอร์รู้ตำแหน่งของอุปกรณ์นี้ เราไม่ได้พูดถึงปัญหานี้เมื่อเราดูวิธีการทำงานของสวิตช์ ดังนั้นเราจะมาดูกันตอนนี้ เราเตอร์มี 4 พอร์ต ดังนั้นฉันจึงเพิ่มการเชื่อมต่อเพิ่มอีกเล็กน้อย แล้วเราเตอร์รู้ได้อย่างไรว่าข้อมูลของอุปกรณ์ที่มีที่อยู่ IP 30.1.1.10 ควรถูกส่งผ่านพอร์ต F0/1 ทำไมไม่ส่งผ่านพอร์ต F0/3 หรือ F0/2

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

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

ในกรณีนี้ พอร์ต F0/0 ได้รับการกำหนดค่าเป็นที่อยู่ IP 10.1.1.1 และหมายความว่าพอร์ตนั้นเชื่อมต่อกับเครือข่าย 10.1.1.10/24 ในทำนองเดียวกัน พอร์ต F0/1 ได้รับการกำหนดค่าเป็นที่อยู่ 20.1.1.1 นั่นคือเชื่อมต่อกับเครือข่าย 20.1.1.0/24 เราเตอร์รู้จักเครือข่ายทั้งสองนี้เนื่องจากเชื่อมต่อโดยตรงกับพอร์ต ดังนั้น ข้อมูลที่การรับส่งข้อมูลสำหรับเครือข่าย 10.1.10/24 ควรผ่านพอร์ต F0/0 และสำหรับเครือข่าย 20.1.1.0/24 ผ่านพอร์ต F0/1 จึงเป็นที่รู้จักตามค่าเริ่มต้น เราเตอร์รู้ได้อย่างไรว่าพอร์ตใดที่จะทำงานร่วมกับเครือข่ายอื่นได้?

เราเห็นว่าเครือข่าย 40.1.1.0/24 เชื่อมต่อกับพอร์ต F0/2 เครือข่าย 50.1.1.0/24 เชื่อมต่อกับพอร์ต F0/3 และเครือข่าย 30.1.1.0/24 เชื่อมต่อเราเตอร์ตัวที่สองกับเซิร์ฟเวอร์ เราเตอร์ตัวที่สองยังมีตารางเส้นทางซึ่งบอกว่าเครือข่าย 30. เชื่อมต่อกับพอร์ตแล้ว ลองแสดงว่าเป็น 0/1 และเชื่อมต่อกับเราเตอร์ตัวแรกผ่านพอร์ต 0/0 เราเตอร์นี้รู้ว่าพอร์ต 0/0 เชื่อมต่อกับเครือข่าย 20 และพอร์ต 0/1 เชื่อมต่อกับเครือข่าย 30 และไม่รู้อะไรเลย

ในทำนองเดียวกัน เราเตอร์ตัวแรกรู้เกี่ยวกับเครือข่าย 40 และ 50 ที่เชื่อมต่อกับพอร์ต 0/2 และ 0/3 แต่ไม่รู้อะไรเลยเกี่ยวกับเครือข่าย 30 โปรโตคอลการกำหนดเส้นทางจะให้ข้อมูลแก่เราเตอร์ที่ไม่มีตามค่าเริ่มต้น กลไกที่เราเตอร์เหล่านี้สื่อสารกันเป็นพื้นฐานของการกำหนดเส้นทาง และมีการกำหนดเส้นทางแบบไดนามิกและแบบคงที่

การกำหนดเส้นทางแบบคงที่คือเราเตอร์ตัวแรกจะได้รับข้อมูล: หากคุณต้องการติดต่อกับเครือข่าย 30.1.1.0/24 คุณจะต้องใช้พอร์ต F0/1 อย่างไรก็ตาม เมื่อเราเตอร์ตัวที่สองรับการรับส่งข้อมูลจากเซิร์ฟเวอร์ที่มีไว้สำหรับคอมพิวเตอร์ 10.1.1.10 จะไม่รู้ว่าต้องทำอย่างไร เนื่องจากตารางเส้นทางมีเฉพาะข้อมูลเกี่ยวกับเครือข่าย 30 และ 20 เท่านั้น ดังนั้นเราเตอร์นี้ยังต้องการ เพื่อลงทะเบียน Static Routing : หากรับ Traffic สำหรับเครือข่าย 10 ก็ควรส่งผ่านพอร์ต 0/0

ปัญหาเกี่ยวกับการกำหนดเส้นทางแบบคงที่คือฉันต้องกำหนดค่าเราเตอร์ตัวแรกให้ทำงานกับเครือข่าย 30 ด้วยตนเอง และเราเตอร์ตัวที่สองให้ทำงานกับเครือข่าย 10 ซึ่งทำได้ง่ายถ้าฉันมีเราเตอร์เพียง 2 ตัว แต่เมื่อฉันมีเราเตอร์ 10 ตัว ให้ตั้งค่า การกำหนดเส้นทางแบบคงที่ใช้เวลานาน ในกรณีนี้ ควรใช้การกำหนดเส้นทางแบบไดนามิก
ดังนั้นเมื่อได้รับเฟรมจากคอมพิวเตอร์ เราเตอร์ตัวแรกจะดูตารางเส้นทางและตัดสินใจส่งผ่านพอร์ต F0/1 ในเวลาเดียวกัน จะเพิ่มที่อยู่ MAC ต้นทาง XXXX.BBBB และที่อยู่ MAC ปลายทาง XXXX.CCSS ลงในเฟรม

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

เมื่อได้รับเฟรมนี้ เราเตอร์ตัวที่สองจะ "ตัด" ที่อยู่ MAC ที่เกี่ยวข้องกับเลเยอร์ OSI ที่สอง และย้ายไปยังข้อมูลเลเยอร์ที่สาม เขาเห็นว่าที่อยู่ IP ปลายทาง 3 เป็นของเครือข่ายเดียวกันกับพอร์ต 30.1.1.10/0 ของเราเตอร์ เพิ่มที่อยู่ MAC ต้นทางและที่อยู่ MAC ปลายทางลงในเฟรม และส่งเฟรมไปยังเซิร์ฟเวอร์

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

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

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

หลังจากได้รับแพ็กเก็ตนี้ เราเตอร์ตัวที่สองจะตรวจสอบข้อมูลที่ได้รับ เสริมข้อมูล และส่งต่อไป

ดังนั้น ในบทเรียนก่อนหน้านี้ เราได้เรียนรู้ว่าสวิตช์ทำงานอย่างไร และตอนนี้เราได้เรียนรู้วิธีการทำงานของเราเตอร์แล้ว เรามาตอบคำถามว่าการกำหนดเส้นทางคืออะไรในความหมายระดับโลก สมมติว่าคุณเจอป้ายจราจรดังกล่าวติดตั้งไว้ที่สี่แยกวงเวียน คุณจะเห็นว่าสาขาแรกนำไปสู่ ​​RAF Fairfax สาขาที่สองไปสนามบิน สาขาที่สามไปทางทิศใต้ ถ้าคุณใช้ทางออกที่สี่ คุณจะเจอทางตัน แต่เมื่อถึงทางออกที่ห้า คุณสามารถขับรถผ่านใจกลางเมืองไปยังปราสาท Braxby ได้

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

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

อย่างที่ฉันบอกไป มีการกำหนดเส้นทางแบบคงที่และไดนามิก ลองดูการกำหนดเส้นทางแบบคงที่ ซึ่งฉันจะวาดอุปกรณ์ 3 เครื่องที่เชื่อมต่อถึงกัน โดยอุปกรณ์เครื่องแรกและสามเชื่อมต่อกับเครือข่าย สมมติว่าเครือข่ายหนึ่ง 10.1.1.0 ต้องการสื่อสารกับเครือข่าย 40.1.1.0 และระหว่างเราเตอร์มีเครือข่าย 20.1.1.0 และ 30.1.1.0

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

ในกรณีนี้ พอร์ตของเราเตอร์จะต้องเป็นของเครือข่ายย่อยที่แตกต่างกัน โดยค่าเริ่มต้นเราเตอร์ 1 รู้เฉพาะเครือข่าย 10 และ 20 เท่านั้น และไม่รู้อะไรเลยเกี่ยวกับเครือข่ายอื่น เราเตอร์ 2 รู้เฉพาะเครือข่าย 20 และ 30 เท่านั้น เนื่องจากเชื่อมต่ออยู่ และเราเตอร์ 3 รู้เฉพาะเครือข่าย 30 และ 40 หากเครือข่าย 10 ต้องการติดต่อเครือข่าย 40 ฉันต้องบอกเราเตอร์ 1 เกี่ยวกับเครือข่าย 30 . . และถ้าเขาต้องการถ่ายโอนเฟรมไปยังเครือข่าย 40. เขาต้องใช้อินเทอร์เฟซสำหรับเครือข่าย 20. และส่งเฟรมผ่านเครือข่ายเดียวกัน 20.

ฉันต้องกำหนด 2 เส้นทางให้กับเราเตอร์ตัวที่สอง: หากต้องการส่งแพ็กเก็ตจากเครือข่าย 40. ไปยังเครือข่าย 10. ก็ต้องใช้พอร์ตเครือข่าย 20. และส่งแพ็กเก็ตจากเครือข่าย 10. ไปยังเครือข่าย 40. - เครือข่าย พอร์ต 30 ในทำนองเดียวกันฉันต้องให้ข้อมูลเราเตอร์ 3 เกี่ยวกับเครือข่าย 10 และ 20

หากคุณมีเครือข่ายขนาดเล็ก การตั้งค่าการกำหนดเส้นทางแบบคงที่นั้นง่ายมาก อย่างไรก็ตาม ยิ่งเครือข่ายมีขนาดใหญ่ขึ้น ปัญหาก็ยิ่งเกิดขึ้นกับการกำหนดเส้นทางแบบคงที่มากขึ้นเท่านั้น สมมติว่าคุณได้สร้างการเชื่อมต่อใหม่ที่เชื่อมต่อเราเตอร์ตัวแรกและตัวที่สามโดยตรง ในกรณีนี้ โปรโตคอลการกำหนดเส้นทางแบบไดนามิกจะอัปเดตตารางเส้นทางของเราเตอร์ 1 โดยอัตโนมัติดังนี้: "หากคุณต้องการติดต่อเราเตอร์ 3 ให้ใช้เส้นทางตรง"!

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

โปรโตคอลการกำหนดเส้นทางมีสองประเภท: Internal Gateway Protocol IGP และ External Gateway Protocol EGP โปรโตคอลแรกทำงานบนระบบอิสระที่แยกจากกันซึ่งเรียกว่าโดเมนการกำหนดเส้นทาง ลองจินตนาการว่าคุณมีองค์กรขนาดเล็กที่มีเราเตอร์เพียง 5 ตัว หากเรากำลังพูดถึงเฉพาะการเชื่อมต่อระหว่างเราเตอร์เหล่านี้ เราหมายถึง IGP แต่ถ้าคุณใช้เครือข่ายของคุณเพื่อสื่อสารกับอินเทอร์เน็ต เช่นเดียวกับที่ผู้ให้บริการ ISP ทำ แสดงว่าคุณใช้ EGP

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

IGP ใช้ 3 โปรโตคอลยอดนิยม: RIP, OSPF และ EIGRP หลักสูตร CCNA กล่าวถึงโปรโตคอลสองรายการสุดท้ายเท่านั้น เนื่องจาก RIP ล้าสมัย นี่เป็นโปรโตคอลการกำหนดเส้นทางที่ง่ายที่สุดและยังคงใช้ในบางกรณี แต่ไม่ได้ให้การรักษาความปลอดภัยของเครือข่ายที่จำเป็น นี่เป็นหนึ่งในเหตุผลที่ Cisco ไม่รวม RIP ออกจากหลักสูตรการฝึกอบรม อย่างไรก็ตาม ฉันจะบอกคุณเกี่ยวกับเรื่องนี้เพราะการเรียนรู้จะช่วยให้คุณเข้าใจพื้นฐานของการกำหนดเส้นทาง

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

การจำแนกประเภทโปรโตคอล EGP ใช้สองโปรโตคอล: BGP และโปรโตคอล EGP เอง ในหลักสูตร CCNA เราจะครอบคลุมเฉพาะ BGP, OSPF และ EIGRP เท่านั้น เรื่องราวเกี่ยวกับ RIP ถือได้ว่าเป็นข้อมูลโบนัส ซึ่งจะปรากฏในวิดีโอบทช่วยสอนเรื่องใดเรื่องหนึ่ง
มีโปรโตคอลการกำหนดเส้นทางอีก 2 ประเภท: โปรโตคอล Distance Vector และโปรโตคอลการกำหนดเส้นทาง Link State

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 18: พื้นฐานการกำหนดเส้นทาง

การส่งผ่านครั้งแรกจะพิจารณาเวกเตอร์ระยะทางและทิศทาง ตัวอย่างเช่น ฉันสามารถสร้างการเชื่อมต่อโดยตรงระหว่างเราเตอร์ R1 และ R4 หรือฉันสามารถสร้างการเชื่อมต่อตามเส้นทาง R1-R2-R3-R4 หากเรากำลังพูดถึงโปรโตคอลการกำหนดเส้นทางที่ใช้วิธีการเวกเตอร์ระยะทาง ในกรณีนี้ การเชื่อมต่อจะดำเนินการตามเส้นทางที่สั้นที่สุดเสมอ ไม่สำคัญว่าการเชื่อมต่อนี้จะมีความเร็วขั้นต่ำ ในกรณีของเราคือ 128 kbps ซึ่งช้ากว่าการเชื่อมต่อตามเส้นทาง R1-R2-R3-R4 มากซึ่งมีความเร็ว 100 Mbps

ลองพิจารณาโปรโตคอลเวกเตอร์ระยะทาง RIP ฉันจะวาดเครือข่าย 1 หน้าเราเตอร์ R10 และเครือข่าย 4 หลังเราเตอร์ R40 สมมติว่ามีคอมพิวเตอร์หลายเครื่องในเครือข่ายเหล่านี้ หากฉันต้องการสื่อสารระหว่างเครือข่าย 10 R1 และเครือข่าย 40 R4 ฉันจะกำหนดเส้นทางแบบคงที่ให้กับ R1 เช่น: “ถ้าคุณต้องการเชื่อมต่อกับเครือข่าย 40 ให้ใช้การเชื่อมต่อโดยตรงกับเราเตอร์ R4” ในเวลาเดียวกัน ฉันต้องกำหนดค่า RIP บนเราเตอร์ทั้ง 4 ตัวด้วยตนเอง จากนั้นตารางเส้นทาง R1 จะพูดอัตโนมัติว่าหากเครือข่าย 10. ต้องการสื่อสารกับเครือข่าย 40. ต้องใช้การเชื่อมต่อโดยตรง R1-R4. แม้ว่าบายพาสจะเร็วขึ้น แต่โปรโตคอล Distance Vector จะยังคงเลือกเส้นทางที่สั้นที่สุดโดยมีระยะการส่งข้อมูลสั้นที่สุด

OSPF เป็นโปรโตคอลการกำหนดเส้นทางลิงก์สถานะที่จะตรวจสอบสถานะของส่วนต่างๆ ของเครือข่ายอยู่เสมอ ในกรณีนี้จะประเมินความเร็วของช่องสัญญาณและหากเห็นว่าความเร็วในการรับส่งข้อมูลบนช่อง R1-R4 ต่ำมากก็จะเลือกเส้นทางที่มีความเร็วสูงกว่า R1-R2-R3-R4 แม้ว่าจะเป็น ความยาวเกินเส้นทางที่สั้นที่สุด ดังนั้นหากฉันกำหนดค่าโปรโตคอล OSPF บนเราเตอร์ทั้งหมด เมื่อฉันพยายามเชื่อมต่อเครือข่าย 40. กับเครือข่าย 10. การรับส่งข้อมูลจะถูกส่งไปตามเส้นทาง R1-R2-R3-R4 ดังนั้น RIP จึงเป็นโปรโตคอลเวกเตอร์ระยะทาง และ OSPF เป็นโปรโตคอลการกำหนดเส้นทางสถานะลิงก์

มีโปรโตคอลอื่น - EIGRP ซึ่งเป็นโปรโตคอลการกำหนดเส้นทางที่เป็นกรรมสิทธิ์ของ Cisco หากเราพูดถึงอุปกรณ์เครือข่ายจากผู้ผลิตรายอื่น เช่น Juniper อุปกรณ์เหล่านั้นไม่รองรับ EIGRP นี่เป็นโปรโตคอลการกำหนดเส้นทางที่ยอดเยี่ยมซึ่งมีประสิทธิภาพมากกว่า RIP และ OSPF มาก แต่สามารถใช้ได้ในเครือข่ายที่ใช้อุปกรณ์ Cisco เท่านั้น ในภายหลังฉันจะบอกคุณโดยละเอียดว่าทำไมโปรโตคอลนี้ถึงดี สำหรับตอนนี้ ฉันจะทราบว่า EIGRP รวมคุณลักษณะของโปรโตคอลเวกเตอร์ระยะทางและโปรโตคอลการกำหนดเส้นทางสถานะลิงก์ ซึ่งเป็นตัวแทนของโปรโตคอลแบบไฮบริด

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


ขอบคุณที่อยู่กับเรา คุณชอบบทความของเราหรือไม่? ต้องการดูเนื้อหาที่น่าสนใจเพิ่มเติมหรือไม่ สนับสนุนเราโดยการสั่งซื้อหรือแนะนำให้เพื่อน ส่วนลด 30% สำหรับผู้ใช้ Habr ในอะนาล็อกที่ไม่ซ้ำใครของเซิร์ฟเวอร์ระดับเริ่มต้น ซึ่งเราคิดค้นขึ้นเพื่อคุณ: ความจริงทั้งหมดเกี่ยวกับ VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps จาก $20 หรือจะแชร์เซิร์ฟเวอร์ได้อย่างไร (ใช้ได้กับ RAID1 และ RAID10 สูงสุด 24 คอร์ และสูงสุด 40GB DDR4)

Dell R730xd ถูกกว่า 2 เท่า? ที่นี่ที่เดียวเท่านั้น 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 ทีวีจาก $199 ในเนเธอร์แลนด์! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - จาก $99! อ่านเกี่ยวกับ วิธีสร้างบริษัทโครงสร้างพื้นฐาน ระดับด้วยการใช้เซิร์ฟเวอร์ Dell R730xd E5-2650 v4 มูลค่า 9000 ยูโรต่อเพนนี?

ที่มา: will.com

เพิ่มความคิดเห็น