วิธีการตรวจสอบการใช้งานแบนด์วิดธ์ในแง่จริง


15

ฉันมีเครือข่ายขนาดเล็ก (windows) ที่มีผู้ใช้ไม่กี่คน

เรามีอินเทอร์เน็ตผ่านเราเตอร์ BT

โดยทั่วไปทุกอย่างเรียบร้อย แต่บางครั้งเราดูเหมือนจะสูญเสียแบนด์วิดท์อย่างมาก

ฉันอาจได้รับความทรมานจากพีซี zombie หรือผู้ใช้ที่ใช้ซอฟต์แวร์ฝนตกหนัก ... หรือฉันอาจมีข้อ จำกัด บางอย่างที่ ISP ของฉันวางไว้?

ฉันต้องการค้นหาว่าเกิดอะไรขึ้น

มีเครื่องมือง่ายๆที่ฉันสามารถใช้เพื่อให้โลกแห่งความจริง (แอพใดบนพีซีเครื่องใด) ที่ใช้แบนด์วิดท์ทั้งหมด ณ จุดใดจุดหนึ่ง?

คำตอบ:


4

ในสำนักงานของเราเรามีปัญหาที่คล้ายกันและเริ่มใช้ MRTG เพื่อตรวจสอบพอร์ตเครือข่ายแต่ละรายการในสวิตช์เครือข่ายหลักของเรา เรารู้ว่าใครเชื่อมต่อกับแต่ละพอร์ตผ่านแผนภาพการเดินสายไฟและระบุผู้ใช้สองคนที่ใช้แบนด์วิดท์จำนวนมาก ปรากฎว่าพวกเขากำลังสตรีมมิ่งเพลงจากสำนักงานและเราหยุดอย่างรวดเร็ว (เพื่อประหยัดแบนด์วิดธ์และป้องกันความรับผิดทางกฎหมาย) เรายังคงมีปัญหาบางอย่างและนั่นแคบลงไปที่เราเตอร์หลักของเรา ทุกอย่างในสำนักงานได้รับการอัพเกรดเป็นเครือข่ายที่เปลี่ยนเต็ม 100Mbps แต่เราเตอร์หลักของเราที่จัดการการกำหนดเส้นทาง NAT ฯลฯ ยังคงเป็นเราเตอร์ Cisco 10Mbps ที่เก่ากว่า เราแทนที่ด้วยเราเตอร์ที่ใหม่กว่าและปัญหาการเชื่อมต่อของเราหายไป เรายังคงตรวจสอบสวิตช์หลักของเราสำหรับปัญหาใด ๆ และช่วยระบุคนไม่กี่คนที่ใช้งานซอฟต์แวร์ที่ไม่ควรเป็น ดูที่พอร์ตบนสวิตช์ของคุณและปริมาณการใช้ข้อมูลที่ไหลผ่านพอร์ตเหล่านั้นควรเป็นจุดเริ่มต้นที่ดีสำหรับคุณ (คุณจะต้องใช้สวิตช์ที่รองรับ SNMP สำหรับสิ่งนั้น)


1
ฉันจะดูว่าทำไมผู้ใช้สามารถติดตั้งอะไรก็ได้ที่พวกเขาต้องการ?
นักภารโรง Unix

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

3

ฉันใช้NetWorxเพื่อให้ผู้ใช้แต่ละคนสามารถตรวจสอบการใช้แบนด์วิดท์ได้และเนื่องจากมันช่วยให้บันทึกที่ส่งออกได้ดีมันจึงให้สถิติที่มีประโยชน์ สมมติว่าเราเตอร์ BT ที่คุณใช้รองรับนั้นคุณสามารถใช้PRTGหรือMRTGเพื่อตรวจสอบการใช้งานจริงบน WAN และพอร์ต LAN ที่เป็นไปได้


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

1

สิ่งที่ฉันใช้ในการวินิจฉัยปัญหาเหล่านี้ (เช่นทันใดนั้นแบนด์วิดธ์ถูกละเมิด) ฉันใช้ iftop ( http://www.ex-parrot.com/pdw/iftop/ ) บนเราเตอร์หากเป็นเครื่องยูนิกซ์ มันมีรายการของการเชื่อมต่อต่ออินเตอร์เฟซต่อที่อยู่ IP ซึ่งคุณสามารถแยกย่อยตามหมายเลขพอร์ต

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

ฉันรู้ว่ามันจะถูกต้องเฉพาะในกรณีที่คุณใช้เราเตอร์ยูนิกซ์ แต่ค่อนข้างมีประสิทธิภาพ สำหรับการตั้งค่าอื่น ๆ ดูคำตอบอื่น ๆ (เช่นฮาร์ดแวร์พิเศษการตรวจสอบ snmp บนสวิตช์ ฯลฯ )


0

หากเราเตอร์ของคุณไม่รองรับ SNMP (เราเตอร์ประเภท "บ้าน" ส่วนใหญ่ไม่เล็ก) คุณสามารถติดตั้ง DU Meter ( http://www.hageltech.com/dumeter/about ) ซึ่งเก็บสถิติการเข้าชมรายวัน / รายชั่วโมงที่ใช้ ติดตั้งในพีซีแต่ละเครื่องและตรวจสอบเมื่อเกิดปัญหา นอกจากนี้ยังสามารถส่งอีเมลถึงคุณเมื่อมีการแจ้งเตือนหากมีการข้ามเกณฑ์บางชั่วโมง (เช่นพีซีบางเครื่องดาวน์โหลดมากกว่า X เมกะไบต์ในช่วง 60 นาทีที่ผ่านมาหรือวันนี้หรือเดือนนี้เป็นต้น)

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