Author Topic: เคล็ดลับการกำหนดค่า vtp domain จากคุณ At lease 8 Member SNK  (Read 12364 times)

0 Members และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

zenze

  • Head Master
  • Layer 3
  • *
  • Posts: 173
  • จิตพิสัย +0/-0
เคล็ดลับการกำหนดค่า vtp domain
แรกๆมันดูเหมือนไม่มีอะไร แต่ความจริงแล้วมันมีเรื่องให้ปวดหัวกันมากมาย ขออย่างแรกคือ
revision ค่าเลขสูงจะเป็นตัวกำหนดว่าจะก้อปปี้จาก Server ไป Client  หากไม่ระวังก็จะโดนก็อปปี้กลับ แบบหักหลัง ง่ายๆ โดยเฉพาะตอนที่สวิตช์ สองตัวเป็นโหมด Server กันทั้งคู่ ใครดีใครได้ ใคร revision สูงกว่าก็ทับกันไปมา

SW1 มี vlan 10 ตัว (revison 2) server mode   <--- > SW2 มี vlan 1 ตัว (revison 3) server mode

ทันทีที่ต่อและ syn เข้าด้วยกัน มันจะลบ vlan เราทิ้งทั้งหมดเลย เหลือ vlan  1 ตัวเท่านั้น

วิธีแก้ก็ทำง่ายๆคือ การเปลี่ยน SW2 ให้เป็นโหมด Transparent มันจะเปลี่ยน revision ให้เป็น 0  จากนั้นก็เปลี่ยนโหมดให้เป็น client หรือ server ตามต้องการเท่านี้ ก็เป็นการรับประกันว่า SW2 จะรับ vlan จาก SW1 มาทั้ง 10 vlans

วิธีทีสองคือ การเพิ่ม revision ให้กับ SW1 คือ
config t
vlan 998
no vlan 998

คือ ต้องสร้าง vlan และลบ vlan ไปด้วย revision จะเพิ่มอีกสอง ถ้าสร้างอย่างเดียวไม่ลบ ลองเช็ค vtp status ดูมันจะไม่เปลี่ยน revision
ส่วนนี้สามารถแก้ไขปัญหาเรื่อง md5 authen ระหว่าง trunk ไม่ผ่านได้อีกด้วย (ต้องเช็ค switchport trunk encap xxx ให้ตรงกันก่อน)

อีกส่วนหนึ่งที่แนะนะคือ ลำดับการคีย์สำหรับเช่นกันคือ

vtp mode client
vtp version 2
vtp domain Haswell
vtp password intel

เมื่อคีย์แบบนี้มันจะให้ผลที่ช้ากว่า คือ จะจำค่า vtp version domain password เก่าก่อนแรกๆจะพยาย Syn ทำให้ช้า แต่ถ้าคีย์เป็น

vtp version 2
vtp domain Haswell
vtp password intel
vtp mode client

แบบนี้ เราจะแก้ค่า vtp คอนฟิกให้ถูกหมดก่อน แล้วเปลี่ยน โหมดในการ syn จะทำกันครั้งเดียวทำให้รวดเร็ว ไม่มี error แปลกมาให้ตกใจ

จำไว้ว่า mode xxx เป็นการ apply config ให้มีผล  ตัวนี้ใช้กับ  spanning-tree mode mst ได้เช่นกัน พอ รันคำสั่งนี้ค่าคอนฟิกสำหรับการทำ spanning-tree แบบ mst จะถูกเอาไปใช้ทันที ถ้าไม่คีย์ก็เก็บไว้ในเมมโมรีแต่ไม่ถูกเอาไปใช้เช่นกัน

วิธีการเช็คว่ามัน syn กันในโดเมนแบบง่ายสุดคือ ดูค่า MD5 บรรทัดสุดท้าย ต้องตรงกันทุกตัว