• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Tổng hợp các bài viết về VTP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

    Hi nhaque321,

    Giao thức VTP chỉ cập nhật Vlan Database giữa các switch trong cùng domain. Các thông số cập nhật bao gồm: Vlan ID, tên Vlan, MTU của Vlan, trạng thái của Vlan,...
    Tại mỗi switch, port nào thuộc Vlan nào sẽ do người quản trị cấu hình tĩnh trên từng switch hay sử dụng cấu hình động Dynamic Vlan. Khi khởi động switch, IOS sẽ đọc vào tập tin cấu hình để xác định vlan member-ship.

    Thân chào.

    Comment


    • #17
      Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

      Vậy là rõ, cảm ơn Moderate.

      Như vậy, khi boot, VTP client sẽ gửi yêu cầu cho các VTP server. Dựa trên database mà server trả lời, và dựa trên config lưu sẵn trong NVRAM, client sẽ add các port vào các VLAN tương ứng.

      Có những trường hợp thế này:
      1. Nếu không có server nào trả lời, mọi port đều được đặt vao default VLAN.
      2. VLAN trong data trả lại từ server khác với VLAN membership trong interface config thì port đó cũng được đặt vào default VLAN (có đúng không vậy).
      Không câu hỏi nào là dở hơi!

      Comment


      • #18
        Chào bạn,

        Khi cấu hình vlan member-ship, nếu cấu hình 1 port của switch vào vlan không có trong vlan databse thì port đó sẽ không thuộc vlan nào cả. Trường hợp sử dụng VTP, nếu không có VTP device nào trả lời VTP request thì VTP client không có vlan nào trong vlan database, nên kết quả cũng như trên.

        Thân chào.

        Comment


        • #19
          Nếu cấu hình một port vào một VLAN mà vlan đó chưa có trong vlan database, VLAN đó sẽ được tự động tạo ra.

          Comment


          • #20
            Hi sinhvienngheo,

            Nếu cấu hình một port vào vlan không có trong database thì vlan không tự động được tạo ra như bạn nói đâu. Nếu được, bạn cho mình biết bạn đã thử trên Switch nào, IOS ?

            Thanks.

            Comment


            • #21
              Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

              hi netdevice,

              Xem đoạn log file sau đây: svn thử trên catslyst 2950

              Cisco Internetwork Operating System Software
              IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(14)EA1a, RELEASE SOFTWARE (fc1)
              Copyright (c) 1986-2003 by cisco Systems, Inc.
              Compiled Tue 02-Sep-03 03:33 by antonino
              Image text-base: 0x80010000, data-base: 0x805C0000

              32K bytes of flash-simulated non-volatile configuration memory.
              Base ethernet MAC Address: 00:0F:23:9D:C6:40
              Motherboard assembly number: 73-5781-12
              Power supply part number: 34-0965-01
              Motherboard serial number: FOC080325AQ
              Power supply serial number: DAB08020S1Y
              Model revision number: M0
              Motherboard revision number: B0
              Model number: WS-C2950-24
              System serial number: FOC0803Y1RN


              Press RETURN to get started!

              Switch>
              Switch>en
              Switch#conf t
              Enter configuration commands, one per line. End with CNTL/Z.
              Switch(config)#hostname svn
              svn(config)#exit
              svn#
              svn#

              Xem thông tin ban đầu về VLAn trong switch. VLAN chưa được tạo ra:

              svn#sh vlan

              VLAN Name Status Ports
              ---- -------------------------------- --------- -------------------------------
              1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4
              Fa0/5, Fa0/6, Fa0/7, Fa0/8
              Fa0/9, Fa0/10, Fa0/11, Fa0/12
              Fa0/13, Fa0/14, Fa0/15, Fa0/16
              Fa0/17, Fa0/18, Fa0/19, Fa0/20
              Fa0/21, Fa0/22, Fa0/23, Fa0/24
              1002 fddi-default act/unsup
              1003 token-ring-default act/unsup
              1004 fddinet-default act/unsup
              1005 trnet-default act/unsup

              VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
              ---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
              1 enet 100001 1500 - - - - - 0 0
              1002 fddi 101002 1500 - - - - - 0 0
              1003 tr 101003 1500 - - - - - 0 0
              1004 fdnet 101004 1500 - - - ieee - 0 0
              1005 trnet 101005 1500 - - - ibm - 0 0

              Remote SPAN VLANs
              ------------------------------------------------------------------------------


              Primary Secondary Type Ports
              ------- --------- ----------------- ------------------------------------------

              Gán port f0/1 vào VLAN 3, VLAN 3 lúc này chưa được tạo ra:

              svn#
              svn#conf t
              Enter configuration commands, one per line. End with CNTL/Z.
              svn(config)#int f0/1
              svn(config-if)#switchport mode access
              svn(config-if)#switchport access vlan 3
              % Access VLAN does not exist. Creating vlan 3 <---chú ý

              svn(config-if)#exit
              svn(config)#exit

              svn#sh vlan

              VLAN Name Status Ports
              ---- -------------------------------- --------- -------------------------------
              1 default active Fa0/2, Fa0/3, Fa0/4, Fa0/5
              Fa0/6, Fa0/7, Fa0/8, Fa0/9
              Fa0/10, Fa0/11, Fa0/12, Fa0/13
              Fa0/14, Fa0/15, Fa0/16, Fa0/17
              Fa0/18, Fa0/1
              00:01:11: %SYS-5-CONFIG_I: Configured from 9, Fa0/20, Fa0/21
              Fa0/22, Fa0/23, Fa0/24
              3 VLAN0003 active Fa0/1
              1002 fddi-default act/unsup
              1003 token-ring-default act/unsup
              1004 fddinet-default act/unsup
              1005 trnet-default act/unsup

              VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
              ---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
              1 enet 100001 1500 - - - - - 0 0
              3 enet 100003 1500 - - - - - 0 console by console 0
              1002 fddi 101002 1500 - - - - - 0 0
              1003 tr 101003 1500 - - - - - 0 0
              1004 fdnet 101004 1500 - - - ieee - 0 0
              1005 trnet 101005 1500 - - - ibm - 0 0

              Remote SPAN VLANs
              ------------------------------------------------------------------------------


              Primary Secondary Type Ports
              ------- --------- ----------------- ------------------------------------------

              svn#

              Comment


              • #22
                Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

                netdevice:

                Khi cấu hình vlan member-ship, nếu cấu hình 1 port của switch vào vlan không có trong vlan databse thì port đó sẽ không thuộc vlan nào cả
                Không thuộc VLAN nào cả nghĩa là sao? Theo mình, khi nói không thuộc VLAN nào cả thì có nghĩa port đó đã thuộc default VLAN rồi (không thì port đó chỉ có cách down and down thôi).



                sinhvienngheo:

                svn(config-if)#switchport access vlan 3
                % Access VLAN does not exist. Creating vlan 3 <---chú ý
                Nhưng vấn đề là Switch của bạn làm việc ở chế độ nào? Client, Server hay Transparent?
                Nếu là Transparent/Server thì bạn đúng. Nếu ở client thì chưa chắc đâu. Mình cũng đã thử rồi mà, trên Catalyst 2950
                Không câu hỏi nào là dở hơi!

                Comment


                • #23
                  Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

                  hi nhaque,

                  svn#sh vtp sta
                  svn#sh vtp status
                  VTP Version : 2
                  Configuration Revision : 1
                  Maximum VLANs supported locally : 64
                  Number of existing VLANs : 6
                  VTP Operating Mode : Server
                  VTP Domain Name :
                  VTP Pruning Mode : Disabled
                  VTP V2 Mode : Disabled
                  VTP Traps Generation : Disabled
                  MD5 digest : 0xC4 0x25 0xEB 0x7E 0xC0 0x52 0x6E 0xBF
                  Configuration last modified by 0.0.0.0 at 3-1-93 00:01:02
                  Local updater ID is 0.0.0.0 (no valid interface found)

                  chúc vui vẻ,

                  Comment


                  • #24
                    Re: Câu hỏi về VTP - Client cập nhật thông tin như thế nào?

                    Hi sinhvienngheo,

                    Bạn đã hiểu sai ý mình rồi. Câu hỏi ban đầu của nhaque có ý: "Khi một switch boot lên, nếu một port thuộc vlan mà không có trong vlan database thì port đó có thuộc vlan default không?"

                    To nhaque:
                    Bạn có thể thử bằng cách: tạo một vlan, add một port vào vlan đó, sau đó xóa vlan đó khỏi vlan database đi. Khởi động lại switch, bạn sẽ thấy nó chẳng thuộc vlan nào cả.

                    Thân chào.

                    Comment


                    • #25
                      Vậy quá trình trao đổi đồng bộ thông tin về VTP DB trong domain ntn, nó có thể nằm ở đâu trong chuỗi tuần tự mà IOS xử lý??

                      Chẳng lẽ tập các lệnh cấu hình cho VT Protocol trong start-up config file được kích hoạt trước, rồi thì các Switch nhận dạng mode VTP mà nó hoạt động, nếu là Client thì broadcast bản tin request về cấu hình trên VTP Server?? Trong trường hợp này các Switch trao đổi với nhau không thông qua chế độ trunking, mà encap ARPA thông thường??

                      Hay là tập lệnh cấu hình VT Protocol được kích hoạt trước, đến câu lệnh cấu hình cổng trunking, đến việc dò tìm VTP domain, đồng bộ trạng thái các Switch, rồi đến việc chạy nốt các câu lệnh còn lại trong start-up config file, trong đó có việc add port vào VLAN trên các VTP Client như admin đã cấu hình??

                      Mong bà con cho ý kiến.
                      1\'\'hpSky
                      If only I could turn back time...

                      Comment


                      • #26
                        Có hai VTP Server trong 1 mạng ethernet thì sao?

                        Chào các bạn, nếu trong 1 mạng ( 1 subnet ) có 4 switch , trong đó có 2 switch là VTP Server, 2 cái còn lại là Client, thì quá trình trunking sẽ như thế nào? Switch1( Server ) ---> S2(Client) ----> S3(Client) ----> S4(Server).

                        Ý mình muốn hỏi là : nếu S1 thay đổi cấu hình vlan thì có ảnh hưởng đến S4 và ngược lại.

                        Xin cám ơn!!!
                        We get here to share knowledge !!!

                        \" Người không sương khói mà sương khói
                        Qua lại mơ hồ dáng dấp nhau \"
                        +-----------------------------------------------+
                        “Xương lành, sẹo liền
                        Đau thương rồi sẽ qua
                        Vinh quang là mãi mãi”
                        +------------------------------------------------+

                        Comment


                        • #27
                          hajime

                          Trong mỗi VTP domain, phải có ít nhất một VTP server. Server đầu tiên được định nghĩa trong mạng cũng sẽ qui định domain sẽ được dùng bởi các clients/các server khác trong domain. Chế độ server là chế độ mặc định.

                          Trong một VTP domain, nhiều VTP server có thể tồn tại. Thậm chí điều này là khuyến cáo để tăng tính dự phòng của hệ thống mạng. Các server sẽ không bầu ra primary / secondary. Nếu một server được cấu hình thêm một VLAN mới hoặc thay đổi một thông số VTP, server này sẽ quảng bá các thay đổi đến toàn bộ domain. tất cả các server khác sẽ đồng bộ VTP database của nó giống như bất kỳ một client nào khác.

                          Cám ơn bạn đã đọc,

                          Comment


                          • #28
                            Chào danguyennhi,

                            Trong một VTP domain, khi có một sự thay đổi xảy ra : tạo mới hay huỷ một VLAN, hay thay đổi tên của domain, etc, trên VTP Server thì configuration revision number sẽ tăng lên 1 ( ban đầu là 0 ). Khi này, các switch server/client khác trong VTP domain, khi nhận được summary advertisement, và so sánh số Config Rev của nó với số Config Rev trong advertisement, nếu thấy số nào lớn hơn = thông tin cập nhật hơn và nó sẽ cập nhật thong tin dựa vào Config Rev lớn nhất.

                            Như vậy, trong trường hợp này, khi Switch1 thay đổi cấu hình VLAN, thì Config Rev Num của nó sẽ tăng lên một và các Switch còn lại sẽ update database theo Switch1. Ngược lại, nếu Switch4 thay đổi cấu hình VLAN thì Config Rev Num của nó sẽ tăng lên 1 và các Switch còn lại sẽ update database theo Switch4 vì khi này Config Rev Num của Switch4 là max.

                            Sau khi đọc lại tài liệu một lần nữa và đọc câu trả lời của danguyennhi, thì mình hiểu như vậy là chính xác chưa ? Mong danguyennhi và các bạn góp ý..!

                            Cám ơn !
                            We get here to share knowledge !!!

                            \" Người không sương khói mà sương khói
                            Qua lại mơ hồ dáng dấp nhau \"
                            +-----------------------------------------------+
                            “Xương lành, sẹo liền
                            Đau thương rồi sẽ qua
                            Vinh quang là mãi mãi”
                            +------------------------------------------------+

                            Comment


                            • #29
                              cám ơn. Giải thích của anh là tuyệt hảo.

                              Comment


                              • #30
                                Một câu hỏi nhỏ xíu về VTP !

                                Các bạn cho mình hỏi 1 chút nhé:
                                Trong một VTP domain, nếu một switch đang ở mode client , mình chuyển thành server được không?
                                switch# vlan databse
                                switch(vlan) # vtp server
                                switch(vlan)# exit

                                Cám ơn!
                                We get here to share knowledge !!!

                                \" Người không sương khói mà sương khói
                                Qua lại mơ hồ dáng dấp nhau \"
                                +-----------------------------------------------+
                                “Xương lành, sẹo liền
                                Đau thương rồi sẽ qua
                                Vinh quang là mãi mãi”
                                +------------------------------------------------+

                                Comment

                                Working...
                                X