บทที่ 32 · Operations
มีเครื่องผู้ใช้ที่ GE0/0/1 (PC-A) ต้องสงสัย — อยากดักดูทราฟฟิกทั้งหมดของมันด้วย Wireshark / IDS ที่เสียบไว้ที่ GE0/0/3 โดยไม่กระทบการใช้งานปกติ งานของคุณคือทำ local port mirroring: กำหนด observe-port (พอร์ตปลายทางที่ analyzer อยู่) แล้วสั่งพอร์ตต้นทางให้ port-mirroring to observe-port — เลือกทิศ inbound / outbound / both ให้ถูก (ค่าที่ต้องตั้งดูได้จากป้ายด้านล่าง)
รองรับ system-view, observe-port [<index>] interface <ifname> (system view), undo observe-port <index>, interface, port-mirroring to observe-port <index> { inbound | outbound | both } (interface view), undo port-mirroring, quit/return และ display observe-port / display port-mirroring / display current-configuration — ปุ่มใต้ไดอะแกรมจำลอง PC-A รับส่งข้อมูลกับ Server (ไม่ใช่คำสั่ง CLI) — กด Tab เพื่อเติมคำสั่ง หรือ ? เพื่อดูตัวเลือก
อ้างอิงจาก Huawei S1720, S2700, S5700, S6720 V200 Configuration Guide – Network Management and Monitoring ("Mirroring Configuration", "Example for Configuring Local Port Mirroring")
อยากเห็นแพ็กเก็ตจริงของพอร์ตหนึ่ง (troubleshoot, ตรวจ IDS, เก็บหลักฐาน) โดยไม่แตะการ forward ปกติ — port mirroring ให้สวิตช์คัดลอกเฟรมของพอร์ตต้นทาง (mirrored port) ไปออกที่พอร์ตปลายทาง (observe-port) ที่ analyzer เสียบอยู่ ต้นฉบับยังวิ่งตามปกติ สำเนาเป็น best-effort
traffic-mirror) แม่นกว่า มิเรอร์ทั้งพอร์ตobserve-port ที่พอร์ตซึ่งมี traffic จริง (อัพลิงก์ / พอร์ตผู้ใช้) — พอร์ตนั้นจะเลิก forward ปกติและรบกวนบริการ ต้องใช้พอร์ตว่างที่ต่อ analyzer เท่านั้นinbound = เฟรมที่พอร์ตต้นทางรับเข้า, outbound = ที่ส่งออก — อยากเห็นบทสนทนาครบต้อง both (แต่ปริมาณเป็น 2 เท่า ระวัง observe-port ตัน)index ใน port-mirroring to observe-port <index> ต้องตรงกับ index ที่ตั้งใน observe-port <index> interface ...undo port-mirroring ที่พอร์ตต้นทางทุกตัว แล้ว undo observe-port <index>