การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

วันนี้เราจะมาดูการทำงานของโปรโตคอลการรวมช่องสัญญาณ EtherChannel ของเลเยอร์ 2 สำหรับเลเยอร์ 2 ของโมเดล OSI โปรโตคอลนี้ไม่แตกต่างจากโปรโตคอล Layer 3 มากนัก แต่ก่อนที่เราจะเจาะลึกใน EtherChannel ของ Layer 3 ฉันจำเป็นต้องแนะนำแนวคิดบางประการ ดังนั้นเราจะไปที่เลเยอร์ 1.5 ในภายหลัง เรากำลังดำเนินการตามตารางหลักสูตร CCNA ต่อไป ดังนั้นวันนี้เราจะครอบคลุมส่วนที่ 2 การกำหนดค่า การทดสอบ และการแก้ไขปัญหาเลเยอร์ 3/1.5 EtherChannel และส่วนย่อย 1.5a, Static EtherChannel, 1.5b, PAGP และ XNUMXc, IEEE -LACP เปิดมาตรฐาน .

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

สมมติว่าเรามีพอร์ต FastEthernet ที่ให้การรับส่งข้อมูล 100 Mbps ดังนั้นปริมาณงานทั้งหมดคือ 3 x 100 = 300 Mbps เราปล่อยให้ช่องทางการสื่อสารเพียงช่องทางเดียวเนื่องจากจะลดลงเหลือ 100 Mbit/s นั่นคือในกรณีนี้ STP จะทำให้ลักษณะเครือข่ายแย่ลง นอกจากนี้ 2 ช่องพิเศษจะไม่ได้ใช้งานโดยเปล่าประโยชน์

เพื่อป้องกันสิ่งนี้ KALPANA ซึ่งเป็นบริษัทที่สร้างสวิตช์ Cisco Catalist และต่อมาถูกซื้อโดย Cisco ได้พัฒนาเทคโนโลยีที่เรียกว่า EtherChannel ในปี 1990

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ในกรณีของเรา เทคโนโลยีนี้จะเปลี่ยนช่องทางการสื่อสารสามช่องให้เป็นช่องทางลอจิคัลเดียวด้วยความจุ 300 Mbit/s

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

โหมดที่สองคือโปรโตคอลการรวมลิงก์ Cisco PAGP ที่เป็นกรรมสิทธิ์ โหมดที่สามคือโปรโตคอลการรวมลิงก์ LACP มาตรฐาน IEEE

เพื่อให้โหมดเหล่านี้ทำงานได้ ต้องทำให้ EtherChannel พร้อมใช้งาน เวอร์ชันคงที่ของโปรโตคอลนี้เปิดใช้งานได้ง่ายมาก: คุณต้องไปที่การตั้งค่าอินเทอร์เฟซของสวิตช์และป้อนคำสั่งโหมดกลุ่มช่องสัญญาณ 1

หากเรามีสวิตช์ A ที่มีสองอินเทอร์เฟซ f0/1 และ f0/2 เราต้องเข้าไปในการตั้งค่าของแต่ละพอร์ตแล้วป้อนคำสั่งนี้และหมายเลขกลุ่มอินเทอร์เฟซ EtherChannel สามารถมีค่าได้ตั้งแต่ 1 ถึง 6 สิ่งสำคัญคือว่า ค่านี้จะเหมือนกันสำหรับพอร์ตทั้งหมดของสวิตช์ นอกจากนี้ พอร์ตจะต้องทำงานในโหมดเดียวกัน: ทั้งในโหมดการเข้าถึงหรือทั้งสองโหมดในโหมด trunk และมี VLAN ดั้งเดิมหรือ VLAN ที่อนุญาตเหมือนกัน

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

การรวม EtherChannel จะทำงานก็ต่อเมื่อกลุ่มของช่องสัญญาณประกอบด้วยอินเทอร์เฟซที่กำหนดค่าเหมือนกัน

มาเชื่อมต่อสวิตช์ A กับสายสื่อสารสองสายเพื่อสวิตช์ B ซึ่งมีอินเทอร์เฟซสองช่อง f0/1 และ f0/2 เช่นกัน อินเทอร์เฟซเหล่านี้สร้างกลุ่มของตนเอง คุณสามารถกำหนดค่าให้ทำงานใน EtherChannel โดยใช้คำสั่งเดียวกัน และหมายเลขกลุ่มก็ไม่สำคัญ เนื่องจากพวกมันอยู่บนสวิตช์ในเครื่อง คุณสามารถกำหนดให้กลุ่มนี้เป็นหมายเลข 1 และทุกอย่างจะสำเร็จ อย่างไรก็ตาม โปรดจำไว้ว่า - เพื่อให้ทั้งสองช่องทำงานได้โดยไม่มีปัญหา อินเทอร์เฟซทั้งหมดจะต้องได้รับการกำหนดค่าให้เหมือนกันทุกประการในโหมดเดียวกัน - การเข้าถึงหรือลำตัว หลังจากที่คุณเข้าสู่การตั้งค่าของอินเทอร์เฟซทั้งสองของสวิตช์ A และสวิตช์ B และเข้าสู่โหมดกลุ่มช่องสัญญาณ 1 ตามคำสั่งแล้ว การรวมช่องสัญญาณ EtherChannel จะเสร็จสมบูรณ์

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

มาดู PAGP ซึ่งเป็นโปรโตคอลการรวมพอร์ตที่พัฒนาโดย Cisco กัน

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ลองนึกภาพเดียวกัน - สวิตช์ A และ B สองตัว แต่ละสวิตช์มีอินเทอร์เฟซ f0/1 และ f0/2 เชื่อมต่อกันด้วยสายสื่อสารสองสาย หากต้องการเปิดใช้งาน PAGP ให้ใช้โหมดกลุ่มช่องสัญญาณ 1 คำสั่งเดียวกันกับพารามิเตอร์ . ในโหมดคงที่แบบแมนนวล คุณเพียงเข้าสู่โหมดกลุ่มแชนเนล 1 ตามคำสั่งบนอินเทอร์เฟซทั้งหมด และการรวมกลุ่มก็เริ่มทำงาน ที่นี่คุณจะต้องระบุพารามิเตอร์ที่ต้องการหรืออัตโนมัติ หากคุณป้อนคำสั่งโหมดกลุ่มช่องสัญญาณ 1 ด้วยเครื่องหมาย ? ระบบจะแสดงพรอมต์พร้อมตัวเลือกพารามิเตอร์: เปิด, เป็นที่ต้องการ, อัตโนมัติ, แฝง, ใช้งานอยู่

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

อย่างไรก็ตาม หากอินเทอร์เฟซที่ปลายทั้งสองของลิงก์ได้รับการกำหนดค่าเป็นอัตโนมัติด้วยคำสั่งอัตโนมัติโหมดกลุ่มช่องสัญญาณ 1 การรวมลิงก์จะไม่เกิดขึ้น ดังนั้น โปรดจำไว้ว่า หากคุณต้องการใช้ EtherChannel บนโปรโตคอล PAGP อินเทอร์เฟซของฝ่ายอย่างน้อยหนึ่งฝ่ายจะต้องอยู่ในสถานะที่ต้องการ

เมื่อใช้โปรโตคอล LACP แบบเปิดสำหรับการรวมช่อง จะใช้คำสั่งโหมดกลุ่มช่องสัญญาณ 1 เดียวกันกับพารามิเตอร์ .

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

ลองตอบคำถาม: หากเรามีสวิตช์ A และ B เชื่อมต่อกันด้วยสายการสื่อสาร และอินเทอร์เฟซของสวิตช์ตัวหนึ่งอยู่ในสถานะใช้งานอยู่ และอีกตัวอยู่ในสถานะอัตโนมัติหรือที่ต้องการ EtherChannel จะทำงานหรือไม่

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ไม่ จะไม่เป็นเช่นนั้น เนื่องจากเครือข่ายต้องใช้โปรโตคอลเดียวกัน ไม่ว่าจะเป็น PAGP หรือ LACP เนื่องจากเข้ากันไม่ได้

มาดูคำสั่งต่างๆ ที่ใช้ในการจัดระเบียบ EtherChannel ก่อนอื่นคุณต้องกำหนดหมายเลขกลุ่มอาจเป็นอะไรก็ได้ สำหรับโหมดช่องสัญญาณคำสั่งแรกกลุ่ม 1 คุณสามารถเลือกพารามิเตอร์ 5 ตัวเป็นตัวเลือก: เปิด, ที่พึงประสงค์, อัตโนมัติ, แฝงหรือใช้งานอยู่
ในคำสั่งย่อยอินเทอร์เฟซ เราใช้คีย์เวิร์ดกลุ่มช่องทาง แต่ ตัวอย่างเช่น หากคุณต้องการระบุการทำโหลดบาลานซ์ คำว่า port-channel จะถูกใช้ มาดูกันว่า Load Balancing คืออะไร

สมมติว่าเรามีสวิตช์ A ที่มีสองพอร์ตซึ่งเชื่อมต่อกับพอร์ตที่เกี่ยวข้องของสวิตช์ B คอมพิวเตอร์สามเครื่องเชื่อมต่อกับสวิตช์ B - 3 และคอมพิวเตอร์หมายเลข 1,2,3 หนึ่งเครื่องเชื่อมต่อกับสวิตช์ A

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

เมื่อการรับส่งข้อมูลย้ายจากคอมพิวเตอร์ #4 ไปยังคอมพิวเตอร์ #1 สวิตช์ A จะเริ่มส่งแพ็กเก็ตบนทั้งสองลิงก์ วิธีการปรับสมดุลโหลดใช้การแฮชที่อยู่ MAC ของผู้ส่ง เพื่อให้การรับส่งข้อมูลทั้งหมดจากคอมพิวเตอร์เครื่องที่สี่ไหลผ่านลิงก์ใดลิงก์หนึ่งจากสองลิงก์เท่านั้น หากเราเชื่อมต่อคอมพิวเตอร์หมายเลข 5 กับสวิตช์ A ด้วยการปรับสมดุลโหลด การรับส่งข้อมูลของคอมพิวเตอร์เครื่องนี้จะเคลื่อนไปตามสายการสื่อสารที่ต่ำกว่าเส้นเดียวเท่านั้น

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

เมื่อต้องการทำสิ่งนี้ คำสั่งจะใช้คีย์เวิร์ด port-channel ในโหมดคอนฟิกูเรชันโกลบอล

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

ตอนนี้เรามาดูทั้งหมดนี้ในโปรแกรม Packet Tracer เรามีสวิตช์ 2 ตัวเชื่อมต่อกันด้วยสองลิงค์ STP จะเริ่มทำงานและพอร์ตหนึ่งใน 4 พอร์ตจะถูกบล็อก

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ไปที่การตั้งค่า SW0 แล้วป้อนคำสั่ง show spanning-tree เราเห็นว่า STP ใช้งานได้และเราสามารถตรวจสอบ Root ID และ Bridge ID ได้ เมื่อใช้คำสั่งเดียวกันสำหรับสวิตช์ตัวที่สองเราจะเห็นว่าสวิตช์ตัวแรก SW0 นั้นเป็นสวิตช์รูทเนื่องจากค่าตัวระบุรูทและบริดจ์นั้นไม่เหมือนกับ SW1 ตรง นอกจากนี้ยังมีข้อความที่นี่ว่า SW0 เป็นรูท - "สะพานนี้คือรูท"

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

มาเปิดใช้งานโปรโตคอล PAGP กัน โดยในการตั้งค่า SW0 เราจะป้อนคำสั่ง int f0/1 และโหมดกลุ่มแชนเนล 1 ตามลำดับด้วยหนึ่งใน 5 พารามิเตอร์ที่เป็นไปได้ ฉันใช้ตามที่ต้องการ

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ตอนนี้ไปที่อินเทอร์เฟซ f0/2 แล้วป้อนคำสั่งเดียวกันโหมดกลุ่มแชนเนล 1 ที่ต้องการ

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

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

เข้าสู่การตั้งค่า SW1 และใช้คำสั่งสำหรับช่วงของอินเทอร์เฟซ int range f0/1-2 เพื่อไม่ให้ป้อนคำสั่งแยกกันสำหรับแต่ละอินเทอร์เฟซด้วยตนเอง แต่เพื่อกำหนดค่าทั้งสองด้วยคำสั่งเดียว

ฉันใช้คำสั่งโหมดกลุ่มช่องสัญญาณ 2 แต่ฉันสามารถใช้ตัวเลขใดก็ได้ตั้งแต่ 1 ถึง 6 เพื่อกำหนดกลุ่มอินเทอร์เฟซของสวิตช์ตัวที่สอง เนื่องจากด้านตรงข้ามของช่องสัญญาณได้รับการกำหนดค่าในโหมดที่ต้องการ อินเทอร์เฟซของสวิตช์นี้จึงต้องอยู่ในโหมดที่ต้องการหรืออัตโนมัติ ฉันเลือกพารามิเตอร์แรกพิมพ์โหมดกลุ่มช่อง 2 ที่ต้องการแล้วกด Enter
เราเห็นข้อความว่ามีการสร้างอินเทอร์เฟซช่องสัญญาณพอร์ต-ช่อง 2 แล้ว และพอร์ต f0/1 และ f0/2 ได้ย้ายจากสถานะลงเป็นสถานะขึ้นตามลำดับ ตามด้วยข้อความที่อินเทอร์เฟซพอร์ตช่อง 2 เปลี่ยนเป็นสถานะ up และโปรโตคอลบรรทัดของอินเทอร์เฟซนี้ก็เปิดอยู่เช่นกัน ตอนนี้เราได้สร้าง EtherChannel แบบรวมแล้ว

คุณสามารถตรวจสอบได้โดยไปที่การตั้งค่าของสวิตช์ SW0 และป้อนคำสั่งแสดงสรุป etherchannel คุณสามารถดูแฟล็กต่างๆ ที่เราจะดูในภายหลัง จากนั้นกลุ่ม 1 โดยใช้ 1 แชนเนล จำนวนตัวรวบรวมก็เป็น 1 เช่นกัน Po1 หมายถึง PortChannel 1 และการกำหนด (SU) ย่อมาจาก S - เลเยอร์ 2 แฟล็ก U - ใช้แล้ว. ข้อมูลต่อไปนี้แสดงโปรโตคอล PAGP ที่ใช้และฟิสิคัลพอร์ตที่รวมอยู่ในช่องสัญญาณ - Fa0/1 (P) และ Fa0/2 (P) โดยที่แฟล็ก P ระบุว่าพอร์ตเหล่านี้เป็นส่วนหนึ่งของ PortChannel

ฉันใช้คำสั่งเดียวกันสำหรับสวิตช์ตัวที่สอง และหน้าต่าง CLI จะแสดงข้อมูลที่คล้ายกันสำหรับ SW1

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ฉันป้อนคำสั่ง show spanning-tree ในการตั้งค่า SW1 และคุณจะเห็นว่า PortChannel 2 เป็นอินเทอร์เฟซแบบลอจิคัลเดียวและต้นทุนเมื่อเปรียบเทียบกับต้นทุนของสองพอร์ตแยกกัน 19 ลดลงเหลือ 9

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ลองทำเช่นเดียวกันกับสวิตช์แรก คุณจะเห็นว่าพารามิเตอร์ Root ไม่มีการเปลี่ยนแปลง แต่ตอนนี้ระหว่างสวิตช์ทั้งสองตัว แทนที่จะเป็นลิงก์ทางกายภาพสองตัว มีอินเทอร์เฟซแบบลอจิคัล Po1-Po2 หนึ่งอินเทอร์เฟซ

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ลองแทนที่ PAGP ด้วย LACP ในการทำเช่นนี้ในการตั้งค่าสวิตช์ตัวแรกฉันใช้คำสั่งสำหรับช่วงของอินเทอร์เฟซ int range f0/1-2 หากตอนนี้ฉันออกคำสั่งที่ใช้งานโหมด channel-group1 เพื่อเปิดใช้งาน LACP คำสั่งนั้นจะถูกปฏิเสธเนื่องจากพอร์ต Fa0/1 และ Fa0/2 เป็นส่วนหนึ่งของช่องสัญญาณที่ใช้โปรโตคอลอื่นอยู่แล้ว

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

ดังนั้นฉันต้องป้อนคำสั่งก่อนว่าโหมด channel-group1 ใช้งานอยู่ จากนั้นจึงใช้คำสั่งโหมด channel-group1 ที่ใช้งานอยู่เท่านั้น ลองทำแบบเดียวกันกับสวิตช์ตัวที่สอง ขั้นแรกให้ป้อนคำสั่ง no channel-group 2 จากนั้นคำสั่งโหมด channel-group 2 ที่ใช้งานอยู่ หากคุณดูพารามิเตอร์อินเทอร์เฟซ คุณจะเห็นว่า Po2 เปิดอยู่อีกครั้ง แต่ยังอยู่ในโหมดโปรโตคอล PAGP สิ่งนี้ไม่เป็นความจริง เนื่องจากขณะนี้เราใช้ LACP และในกรณีนี้ โปรแกรม Packet Tracer แสดงพารามิเตอร์อย่างไม่ถูกต้อง
เพื่อแก้ไขความคลาดเคลื่อนนี้ ฉันใช้วิธีแก้ปัญหาชั่วคราว - สร้าง PortChannel อื่น เมื่อต้องการทำเช่นนี้ ฉันพิมพ์คำสั่ง int range f0/1-2 และไม่มีกลุ่มช่อง 2 จากนั้นคำสั่งโหมดกลุ่มช่อง 2 ที่ใช้งานอยู่ มาดูกันว่าสิ่งนี้ส่งผลต่อสวิตช์แรกอย่างไร ฉันป้อนคำสั่งสรุปแสดง etherchannel และพบว่า Po1 ถูกแสดงอีกครั้งโดยใช้ PAGP นี่เป็นปัญหาในการจำลอง Packet Tracer เนื่องจาก PortChannel ถูกปิดใช้งานอยู่ในขณะนี้ และเราไม่ควรมีช่องเลย

ฉันกลับไปที่หน้าต่าง CLI ของสวิตช์ตัวที่สอง และป้อนคำสั่งแสดงสรุป etherchannel ตอนนี้ Po2 แสดงด้วยดัชนี (SD) โดยที่ D หมายถึงลง นั่นคือช่องไม่ทำงาน ในทางเทคนิค PortChannel จะแสดงอยู่ที่นี่ แต่ไม่ได้ใช้เนื่องจากไม่มีพอร์ตที่เกี่ยวข้อง
ฉันป้อนคำสั่ง int range f0/1-2 และไม่มีกลุ่มช่อง 1 ในการตั้งค่าของสวิตช์แรก จากนั้นสร้างกลุ่มช่องใหม่ คราวนี้เป็นหมายเลข 2 โดยใช้คำสั่งที่ใช้งานอยู่ในโหมดกลุ่มช่อง 2 จากนั้นฉันก็ทำเช่นเดียวกันในการตั้งค่าสวิตช์ตัวที่สอง ตอนนี้กลุ่มช่องสัญญาณเท่านั้นที่ได้รับหมายเลข 1

ตอนนี้กลุ่มใหม่ Port Channel 2 ได้ถูกสร้างขึ้นบนสวิตช์ตัวแรก และ Port Channel 1 ในสวิตช์ตัวที่สอง ฉันเพียงแค่เปลี่ยนชื่อของกลุ่ม อย่างที่คุณเห็น ในทางเทคนิคแล้ว ฉันได้สร้าง Port Channel ใหม่บนสวิตช์ตัวที่สอง และตอนนี้มันแสดงด้วยพารามิเตอร์ที่ถูกต้อง - หลังจากป้อนคำสั่งสรุป show etherchannel เราจะเห็นว่า Po1 (SU) กำลังใช้ LACP

เราเห็นภาพเดียวกันทุกประการในหน้าต่าง CLI ของสวิตช์ SW0 - กลุ่ม Po2 (SU) ใหม่ทำงานภายใต้การควบคุม LACP

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

พิจารณาความแตกต่างระหว่างอินเทอร์เฟซที่อยู่ในสถานะใช้งานและอินเทอร์เฟซที่อยู่ในสถานะเปิดอยู่เสมอ ฉันจะสร้างกลุ่มช่องใหม่สำหรับสวิตช์ SW0 โดยใช้คำสั่ง int range f0/1-2 และโหมดกลุ่มช่อง 3 ก่อนหน้านี้คุณต้องลบกลุ่มช่อง 1 และ 2 โดยใช้คำสั่งไม่มีกลุ่มช่อง 1 และไม่มีกลุ่มช่อง 2 ไม่เช่นนั้นเมื่อคุณพยายามใช้โหมดกลุ่มช่อง 3 ตามคำสั่ง ระบบจะแสดงข้อความระบุว่า อินเทอร์เฟซถูกใช้เพื่อทำงานกับโปรโตคอลช่องอื่นแล้ว

เราทำเช่นเดียวกันกับสวิตช์ที่สอง - ลบกลุ่มช่อง 1 และ 2 และสร้างกลุ่ม 3 โดยเปิดโหมดกลุ่มช่อง 3 คำสั่ง ตอนนี้ไปที่การตั้งค่าของ SW0 และใช้คำสั่งสรุปแสดง etherchannel คุณจะเห็นว่าช่อง Po3 ใหม่เปิดใช้งานแล้ว และไม่ต้องการการดำเนินการเบื้องต้นใดๆ เช่น PAGP หรือ LACP

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

โดยจะเปิดทันทีโดยไม่ต้องปิดใช้งานและเปิดใช้งานพอร์ตต่างๆ เมื่อใช้คำสั่งเดียวกันสำหรับ SW1 เราจะเห็นว่าที่นี่ Po3 ไม่ได้ใช้โปรโตคอลใดๆ นั่นคือเราได้สร้าง EtherChannel แบบคงที่

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

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

โดยปกติแล้วการปรับสมดุลจะใช้พารามิเตอร์นี้ แต่บางครั้งก็ไม่เหมาะกับวัตถุประสงค์ของเรา หากเราต้องการเปลี่ยนวิธีการปรับสมดุลนี้ เราจำเป็นต้องเข้าสู่โหมดการกำหนดค่าส่วนกลางและป้อนคำสั่ง port-channel load-balance หลังจากนั้นระบบจะแสดงพร้อมท์พร้อมพารามิเตอร์ที่เป็นไปได้สำหรับคำสั่งนี้

การฝึกอบรม Cisco 200-125 CCNA v3.0 วันที่ 38 โปรโตคอล EtherChannel สำหรับ OSI เลเยอร์ 2

หากคุณระบุพารามิเตอร์ port-channel load-balance src-mac นั่นคือ ระบุที่อยู่ MAC ต้นทาง ฟังก์ชันแฮชจะถูกเปิดใช้งาน ซึ่งจะระบุว่าพอร์ตใดที่เป็นส่วนหนึ่งของ EtherChannel ที่กำหนดควรใช้ การจราจรข้างหน้า เมื่อใดก็ตามที่ที่อยู่ต้นทางเหมือนกัน ระบบจะใช้อินเทอร์เฟซทางกายภาพนั้นเพื่อส่งการรับส่งข้อมูล


ขอบคุณที่อยู่กับเรา คุณชอบบทความของเราหรือไม่? ต้องการดูเนื้อหาที่น่าสนใจเพิ่มเติมหรือไม่ สนับสนุนเราโดยการสั่งซื้อหรือแนะนำให้เพื่อน ส่วนลด 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

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