เราเตอร์คืออะไร? สวิตช์คืออะไร และฮับคืออะไร


8

ฉันมักจะสับสนกับแนวคิดพื้นฐานในระบบเครือข่าย นี่เป็นคำถามพื้นฐาน

  1. เราเตอร์คืออะไรฟังก์ชั่นและความหมายของเส้นทาง?
  2. สวิตช์คืออะไรหน้าที่ของมันคืออะไร? หลายครั้งที่ฉันได้ยินว่ามีสวิตช์เลเยอร์ 3 หากมีสวิตช์เลเยอร์สามทำไมพวกเขาไม่เรียกว่าเป็นเราเตอร์? เนื่องจากพวกเขากำลังทำงานของเราเตอร์ อะไรคือความแตกต่างที่แน่นอนที่เราตัดสินใจเราเตอร์นี้และนี่คือสวิตช์?
  3. ฮับคืออะไร

ฉันได้อ่านคำถามเหล่านี้แล้วมีเวลาเหลือเฟือและฉันก็สับสนในการสัมภาษณ์ โปรดแจ้งให้เราทราบหรือให้ลิงค์แก่ฉันเพื่อศึกษาเกี่ยวกับสิ่งเหล่านี้อย่างละเอียด


1
คุณเคยลอง Wikipedia แล้วหรือยัง ถ้าเป็นเช่นนั้นคุณไม่เข้าใจแนวคิดใดโดยเฉพาะ? บางทีคุณอาจลอง Google Google Suggest เติมข้อความอัตโนมัติ " สวิตช์ระดับ 3 " พร้อมกับ " เราเตอร์ vs " และผลลัพธ์แรกจะได้รับ AFAICT ถ้าคุณอ่านเกี่ยวกับเรื่องเหล่านี้และคุณรู้ว่าสิ่งที่แง่มุมที่คุณไม่เข้าใจอย่างเต็มที่สำหรับการสัมภาษณ์ของคุณคุณควรจะสามารถที่จะสร้างมากดีกว่ามากคำถามที่เฉพาะเจาะจงมากขึ้น
Daniel Beck

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

4
จริงๆแล้วฉันเห็นได้ว่าบทความใน Wikipedia สร้างความสับสนให้กับคนที่เผชิญกับคำถามพื้นฐานเหล่านี้อย่างไร ลองดูที่พวกเขา นี่เป็นผู้นำสำหรับบทความ Hub: "ฮับอีเทอร์เน็ต, ฮับที่ใช้งาน, ฮับเครือข่าย, ฮับ repeater หรือฮับเป็นอุปกรณ์สำหรับเชื่อมต่ออุปกรณ์ twisted pair หรือไฟเบอร์ออปติกอีเทอร์เน็ตหลายคู่เข้าด้วยกัน เลเยอร์ทางกายภาพ (เลเยอร์ 1) ของโมเดล OSI [1] อุปกรณ์เป็นรูปแบบของมัลติพอร์ตทวนฮับ Repeater ยังมีส่วนร่วมในการตรวจจับการชนกันส่งต่อสัญญาณติดขัดไปยังพอร์ตทั้งหมดหากตรวจพบการชนกัน "
Louis Waweru

1
@Louis ดำเนินการต่อ: "ฮับเครือข่ายเป็นอุปกรณ์ออกอากาศที่ไม่ซับซ้อนพอสมควรฮับไม่ได้จัดการการรับส่งข้อมูลใด ๆ ที่ผ่านเข้ามาและแพ็คเก็ตใด ๆ ที่เข้าสู่พอร์ตใดก็ได้จะถูกสร้างขึ้นใหม่ ผลการชนกันของแพ็คเก็ต - ซึ่งขัดขวางการไหลของการจราจรอย่างราบรื่น " ทุกสิ่งที่เราจำเป็นต้องรู้จริงๆ เกี่ยวกับความแตกต่างการค้นหาสำหรับ "ฮับ" ในบทความสวิทช์ที่เชื่อมโยงจากบทความใน Hub "เห็น"
Daniel Beck

2
หากคำศัพท์เกี่ยวกับวิกิพีเดียมีความซับซ้อนมากเกินไปยังมีตัวเลือกของวิกิพีเดีย แม้ว่าจะไม่ได้มีเนื้อหามากเท่ากับวิกิหลักภาษาอังกฤษ แต่สามารถช่วยให้เข้าใจหัวข้อได้ง่ายขึ้น (ตัวอย่างเช่นอย่าคาดหวังว่าจะมีคำอธิบายเกี่ยวกับฟิสิกส์ควอนตัม)
tombull89

คำตอบ:


22

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

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

เราเตอร์บทบาทคือการแยกสองคนหรือมากกว่าเครือข่าย สมมติว่าเครือข่ายแผนกวิจัยและพัฒนาเครือข่ายแผนกพาณิชย์และอินเทอร์เน็ต

การกำหนดเส้นทางคือการกระทำของการรับแพ็คเก็ตจากเครือข่ายหนึ่งและทำบางสิ่งกับมัน (เช่นการปล่อยวาง, ถ่ายทอดบนเครือข่ายอื่น, ... ) หากไม่มีการกำหนดเส้นทางจะไม่สามารถสื่อสารจากเครือข่ายหนึ่งไปยังอีกเครือข่ายหนึ่งได้

สวิตช์ Layer IIIนั้นค่อนข้างเหมือนกับเราเตอร์ แต่จะใช้สำหรับ LAN ภายใน:

  1. พวกเขามีความสามารถด้านฮาร์ดแวร์มากกว่าซอฟต์แวร์ที่ใช้ในเราเตอร์
  2. เนื่องจากจุดประสงค์ของพวกเขาคือเพื่อใช้เป็นอุปกรณ์เชื่อมต่อ LAN พวกเขาจึงไม่มีพอร์ต WAN และความสามารถ (VPN ฯลฯ )

4
การใช้สวิตช์มากกว่าฮับควรกำจัดการชนไม่ใช่แค่ลดลง (สมมติว่าเป็น full duplex)
sblair

ใช่จุดดี @sblair
M'vy

1
ลดลงไปอยู่ที่ศูนย์ :)
Sirex

ไม่สมบูรณ์ @Sirex คุณยังสามารถมีการชนกันในแต่ละสาขาของสวิตช์ได้ แต่มันจะไม่แพร่กระจายไปยังสาขาอื่น คุณยังสามารถมีคอมพิวเตอร์หลายเครื่องในสาขาเดียว
M'vy

3

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

ฮับคือวงเวียน รถวิ่งไปเรื่อย ๆ จนมาถึงทางออก ทุกคนสามารถดูว่ารถยนต์คันใดที่อยู่ในวงเวียนจดบันทึกตัวเลขและดูว่ามีอะไรอยู่ในรถบ้าง

ฮับไม่มีตรรกะบอกตำแหน่งที่ต้องการแพ็คเก็ต - ส่งไปยังพอร์ตทั้งหมดที่มีอยู่และช่วยให้ลูกค้าเรียงลำดับ

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

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

โดยทั่วไปเราเตอร์จะเชื่อมโยงส่วนต่างๆ

เราเตอร์สำหรับผู้บริโภคส่วนใหญ่นั้นเป็นสวิตช์ + เราเตอร์ + เซิร์ฟเวอร์ dhcp และสิ่งอื่น ๆ


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

0

ทำงานบนเลเยอร์ที่สามเช่น Network Layer การเลือกพา ธ การกำหนดเส้นทาง ฯลฯ สร้างโดมิโนชนหลายโดเมนและโดเมนบรอดคาสต์หลายรายการ

Switch: ทำงานบนเลเยอร์ที่สองเช่น datalynik Layer ทำ framinng.Error Detection เป็นต้นแต่ละพอร์ตบนสวิตช์จะมีโดเมนที่แยกกัน มันมี doamin ออกอากาศเดียวและโดเมนหลายชน

ฮับ: ใช้ได้กับเลเยอร์ทางกายภาพ มันส่งต่อข้อมูลไปยังแต่ละพอร์ตของมัน มันเป็นอุปกรณ์ที่ไม่ฉลาด มี Single Collision Domain และ Single Broadcast Domain


0
  • ฮับและสวิตช์ใช้เพื่อสร้างเครือข่าย
  • เราเตอร์ใช้สำหรับเชื่อมต่อเครือข่าย
  • ฮับออกอากาศแพ็คเก็ตอุปกรณ์เครือข่ายทั้งหมดภายใน LAN
  • สวิตช์ส่งแพ็กเก็ตไปยังอุปกรณ์เครือข่ายเดียวโดยใช้ MAC แอดเดรส LAN เท่านั้น
  • เราเตอร์ส่งแพ็กเก็ตไปยังอุปกรณ์เครือข่ายหนึ่งเครื่องโดยยึดตามที่อยู่ IP บน WAN

TLDR;

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

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

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

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