Page 68 - Computer Network
P. 68

9.3. บริดจ์ (BRIDGE)                                                                59



                      9.3     บริดจ์ (Bridge)



                      บริดจ์คล้ายฮับคือเพื่อเชื่อมต่อส่วนของเน็ตเวิร์ค (segment) เข้าด้วยกัน นอกจากนั้นบริดจ์ยังทำหน้าที่กรองทราฟ
                      ฟิก (traffic) ที่เกิดขึ้นระหว่างเน็ตเวิร์คเซกเมนต์ โดยเมื่อเน็ตเวิร์คเซกเมนต์หนึ่งได้รับเฟรม จะตรวจสอบว่า
                      physical address ของเฟรมว่าภาครับอยู่ภายในเซกเมนต์เดียวกันหรือไม่ หากไม่บริดจ์จะส่งต่อ (retransmit)
                      เฟรมที่ได้รับออกไปยังพอร์ตของเน็ตเวิร์คเซกเมนต์ที่ภาครับนั้นเชื่อมต่ออยู่ แต่หากเฟรมที่รับอยู่ภายใต้เน็ตเวิร์คเซ
                      กเมนต์เดียวกัน บริดจ์จะถือว่าภาครับได้รับเฟรมดังกล่าวเป็นที่เรียบร้อยแล้ว ดังนั้นเฟรมจะถูกกำจัดทิ้งไป ทำให้
                      สามารถลดทราฟฟิกในเน็ตเวิร์คลงได้

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



                      Collision Domains                                    book)
                                                          (partial
                      จากการที่มีผู้ใช้จำนวนมาก การใช้ฮับเพื่อต่อเชื่อมจำนวนหลายตัว ทำให้การมีโอกาสเกิดการชนกันของข้อมูลสูง

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





                                    KKU








                                                     รูปที่ 9.4: Collision Domains





                      9.4     สวิตซ์ (Switch)


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

                      ไปด้วยพอร์ตจำนวนมาก (multiport bridge) ทำหน้าที่เช่นเดียวกับบริดจ์คือเรียนรู้การส่งต่อ (retransmit) เฟรม
                      ที่ได้รับไปในพอร์ตที่เหมาะสม โดยเรียนรู้จาก physical address ในเฟรม ความแตกต่างระหว่างสวิตซ์กับบริดจ์
                      คือ สวิตซ์สามารถมีพอร์ตจำนวนมาก (4 พอร์ตหรือมากกว่า) เพื่อใช้เชื่อมต่อเน็ตเวิร์คเซกเมนต์ ในขณะที่บริดจ์อาจ
                      มีจำนวน 2-3 พอร์ตเท่านั้น ดังนั้น หากมองในกรณีของ collision domains การใช้สวิตซ์จะทำให้เราแบ่งเน็ตเวิร์ค
                      หนึ่งๆ ออกเป็นหลาย collision domain ได้ รูปที่ 9.5 เป็นตัวอย่างของสวิตซ์ขนาด 24 พอร์ตที่มีขายทั่วไป
                         ในการทำงานของสวิตซ์เมื่อได้รับเฟรมจากพอร์ตใดพอร์ตหนึ่ง การจะส่งออกที่พอร์ตใด สามารถแบ่งการ

                      ทำงานออกเป็นสองแบบคือ
   63   64   65   66   67   68   69   70   71   72   73