สวิตช์ 'ใบ้' (ไม่ใช่สมาร์ทและไม่มีการจัดการ) มีที่อยู่ IP หรือไม่


25

สวิตช์ 'ใบ้' เช่นสวิตช์เครือข่ายที่ไม่ฉลาดและไม่มีการจัดการมีที่อยู่ IP หรือไม่

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


13
สวิตช์เป็นอุปกรณ์เครือข่ายโปร่งใส
Ron Maupin

8
แม้แต่สมาร์ทสวิตช์ก็ไม่จำเป็นต้องมีที่อยู่ IP ฉันคิดว่ามันเคยมีสวิตช์ที่สามารถกำหนดค่าได้ผ่านพอร์ตอนุกรม RS-232
el.pescado

4
@ Ron พวกเขาโปร่งใสในการส่งต่อการจราจร แต่นั่นไม่ได้ป้องกันพวกเขาจากการส่งและรับด้วยตนเอง
grawity

@ el.pescado: ส่วนใหญ่ยังคงสามารถกำหนดค่าผ่าน RS-232 แต่ใช่ฉันเคยเห็นบางอย่างที่คอนโซลเป็นตัวเลือกเดียว (ไม่มีการสนับสนุน IP)
grawity

คำตอบ:


54

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

สวิตช์ทั้งหมดจำเป็นต้องรู้เพื่อตัดสินใจว่าแพ็กเก็ตไปที่ไหนคือที่อยู่ MAC

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

0x0800 IPv4
0x0806 ARP
0x86DD IPv6

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

เครื่องมือวิเคราะห์เครือข่ายส่วนใหญ่จะไม่สามารถบอกความแตกต่างระหว่างคู่ของเครื่องที่เชื่อมต่อโดยตรงกับสายเคเบิลอีเธอร์เน็ตและคู่ของเครื่องที่เชื่อมต่อผ่านสวิตช์ 1, 2 หรือมากกว่า

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

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


3
คำตอบที่ดีอาจยอดเยี่ยมถ้าคุณเพิ่มว่า IP คือเลเยอร์ 3 และอีเธอร์เน็ตเป็นเลเยอร์ 2 ของโมเดล OSI, ARP / MAC เป็นระบบที่อยู่เลเยอร์ 2 และดังนั้นจึงเป็นส่วนหนึ่งของอีเธอร์เน็ต
Criggie

5
@Criggie ฉันจะไม่เพิ่มคำตอบของฉันเพราะมันจะทำให้เข้าใจผิด การออกแบบ IP ไม่เป็นไปตามรุ่น OSI IP ได้รับการออกแบบมาให้ทำงานบนสื่อทางกายภาพที่แตกต่างกันจำนวนมากและไม่ต้องการจำนวนเลเยอร์เฉพาะด้านล่าง ดังนั้นจึงไม่สามารถกำหนดหมายเลขเลเยอร์ให้กับ IP ได้ ยิ่งกว่านั้น ARP ไม่ได้เป็นส่วนหนึ่งของ Ethernet ARP เป็นโปรโตคอลที่ทำงานบนอีเธอร์เน็ต จากอีเธอร์เน็ตเปอร์สเปคทีฟ ARP, IPv4 และ IPv6 เป็นโปรโตคอลเลเยอร์ที่สูงกว่าสามตัวที่ทำงานแบบขนานที่เลเยอร์เดียวกันเหนืออีเธอร์เน็ต แต่ฉันสามารถเพิ่มคำอธิบายสั้น ๆ ของฟิลด์ Ethertype
kasperd

1
คะแนนยุติธรรมทั้งหมด
Criggie

1
IP ไม่เป็นไปตาม OSI ในการออกแบบ แต่ในทางปฏิบัติทุกคนเรียก Ethernet L2, IP L3 และ TCP / UDP L4
chrylis -on strike-

3
มันอาจจะคุ้มค่าที่จะสังเกตว่าสวิตช์อีเทอร์เน็ตที่ไม่มีการจัดการไม่มีแม้แต่ที่อยู่ MAC ของตัวเอง
alex.forencich

29

ไม่พวกเขาไม่ควรปรากฏเลยและไม่มี IP มันเป็นเพียงสวิตช์เครือข่าย


7

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

แต่ตามคำนิยามผู้ใช้จะไม่สามารถเข้าถึงสวิตช์ใบ้ได้

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

ดังนั้นจึงไม่มี (หรือต้องการหรือใช้) ที่อยู่ IP สำหรับตัวเอง ... และนั่นคือสาเหตุที่มันไม่มี


ที่ระดับอีเธอร์เน็ตพวกเขากำลังเฟรมหรือเฟรมอีเธอร์เน็ต ไม่ใช่แพ็คเก็ต ขอโทษที่อวดรู้
Criggie

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