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.

ket noi router tren Dynamip voi PC thật

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

  • ket noi router tren Dynamip voi PC thật

    Chao Anh, chi

    Minh vừa mới làm quen với phần mềm giả lập router Dynamip. mình đã chạy thử 4 router 3660. các giao thức định tuyến chạy rất tốt. Tuy nhiên mình muốn kết nối cổng Fastethenet với Card NIC của PC để giao tiếp với mạng thật bên ngoài.
    Mình đã làm theo hướng dẫn của phần mềm nhưng không cách nào thực hiện được.

    Xin hỏi a, chi nào đã làm rồi chỉ mình với. cám ơn rất nhiều
    Last edited by Guest; 12-01-2007, 10:02 PM.

  • #2
    Nếu bạn xài dynamips for Windows thì sau khi install xong, trên desktop & start menu nó sẽ tạo cho mình 2 shortcut là: Dynamips Server (để chạy dynamips ở chế độ hypervisor) và Network device list (hiển thị danh sách hardware thật của PC), bạn chạy cái này lên để nó detect hardware, ví dụ ở máy tớ sau khi chạy lên thì nhận được thông tin như sau:
    Cisco 7200 Simulation Platform (version 0.2.6-RC4-x86)
    Copyright (c) 2005,2006 Christophe Fillot.
    Build date: Nov 17 2006 13:20:41

    Network device list:

    rpcap://\Device\NPF_{ACA41F17-6D3D-4911-A2BD-82D797D5C3AD} : Network adapter
    'Intel(R) PRO/100+ Alert on LAN* Management Adapter (Microsoft's Packet Scheduler) ' on local host


    Use as follows:
    F0/0 = NIO_gen_eth:\Device\NPF_{...}


    Press any key to continue . . .
    Bây giờ bạn mở file .net lên & add thêm dòng: F0/0 = NIO_gen_eth:\Device\NPF_{4F0F55E9-1513-4B2F-8AD0-B5F10420C13A} cho con router nào muốn chạy trên hardware của PC đó, ví dụ:

    [[ROUTER R1]]
    F0/0 = NIO_gen_eth:\Device\NPF_{4F0F55E9-1513-4B2F-8AD0-B5F10420C13A}
    slot1 = PA-4T
    #s1/0 = R2 s1/0
    Ghi chú: Bạn có thể gõ lệnh dynamips -e để capture thông tin hardware của PC lại
    Last edited by harmonylove; 13-01-2007, 04:32 PM.

    Comment


    • #3
      Cam on ban rat nhieu

      mình thực hiện như sau không biết co sai gì không nữa

      --------------------------------------------------------------------------
      Network device list:

      rpcap://\Device\NPF_GenericDialupAdapter : Network adapter 'Adapter for gener
      ic dialup and VPN capture' on local host
      rpcap://\Device\NPF_{0C1CFA9B-F18F-435F-9205-9FAA1DB21F42} : Network adapter
      'VMware Virtual Ethernet Adapter' on local host
      rpcap://\Device\NPF_{AFA305FC-DFAD-47BB-82BE-9E48E11323BF} : Network adapter
      'VMware Virtual Ethernet Adapter' on local host
      rpcap://\Device\NPF_{738D5F18-EB62-47E8-83E5-612B531C80D1} : Network adapter
      'Intel(R) PRO/1000 PL Network Connection (Microsoft's Packet Scheduler) ' on loc
      al host
      rpcap://\Device\NPF_{D508918D-03CF-4D0A-AAA0-DF7E766AB637} :
      Network adapter
      'Intel(R) PRO/Wireless 3945ABG Network Connection (Microsoft's Packet Scheduler)
      ' on local host

      Use as follows:
      F0/0 = NIO_gen_eth:\Device\NPF_{...}
      -------------------------------------------------------------------------

      file .net cua mình như sau

      -------------------------------------------------------------------------

      [[3660]]
      image = \Program Files\Dynamips\images\c3660-i-mz.122-11.T1.bin
      # On Linux / Unix use forward slashes:
      ram = 96
      #[[7200]]
      #image = /opt/7200-images/c7200-jk9o3s-mz.124-7a.image
      #ram = 96

      [[ROUTER R1]]
      model = 3660
      s1/0 = R2 s1/0
      F0/0 = NIO_gen_eth:\Device\NPF_{D508918D-03CF-4D0A-AAA0-DF7E766AB637}
      [[router R2]]
      model = 3660
      -----------------------------------------------------------------------
      ban xem minh lam nhu vay co dung khong
      cam on ban rat nhieu

      Comment


      • #4
        àh tớ hiểu ý cậu rồi, cậu muốn sử dụng PC giả lập làm router A & cổng ethernet của PC tương đương với cổng ethernet của router A nối vào LAN A? sao cho khi lấy 1 host bất kỳ trên LAN A đó ping được qua router giả lập B (trên PC khác) hoặc qua LAN B (connected với router B) :p
        Tớ e là không được, dù sao thì dynamips cũng chỉ là 1 ứng dụng chạy trên TCP/IP (default port = 7200), nó đâu có "thông minh" như router thiệt được :p, nó mà được như router thiệt thì chắc hãng cisco chết mất :D
        Bạn phải hiểu là khi mình nối 2 PCs (giả lập routers) với nhau qua cổng ethernet & đứng trên các routers giả lập để ping nhau, mọi việc diễn ra cứ như thiệt nhưng thực chất đó là sự truyền dữ liệu giữa 2 host chạy cùng 1 ứng dụng TCP port 7200 chứ ko phải là những gói ping (ICMP) thật sự. Việc dynamips cho phép sử dụng nhiều PCs trên LAN để giả lập routers chẳng qua là để chia sẻ bớt tải thôi, chứ 1 PCs mà tải 1 lúc nhiều routers thì chạy không nổi :eek:

        Comment


        • #5
          Cám ơn bạn nhiều

          mình trinh bầy lại y của minh như sau:

          Minh co 2 máy tính : một A máy tính sử dung dynamips (tạo 2 router ảo nối với nhau qua công serial, cổng fastethernet của router ảo mình muốn cấu hình cho nó kết nối với card mạng thất trên PC A)

          PC A được nối vào mạng LAN thâật (tức nó sẽ nối với PC B)

          như vậy nếu minh cấu hình được công fastethernet cuủa router ảo với cảd mạng PC A thi minh có thể thực hiện ping từ PC B vao trong mạng router ảo


          Theo hướng dẫn của Dynamip thì nó là cấu hinình được nhưng minình làm theo hướng dẫn thì không làm được. Theo minình nghĩ thì Dynamic có hỗ trợ việc này. nhưng không biết mình bị trục trặc gì đó

          Không biết bạn hiểu ý của mình không

          ah, baạn có nickname yahoo khong. nick cua minh là ksnghia2002@yahoo.com

          neu co the minh lien lac qua mail cho tien

          Cam on bạn rất nhiều

          Comment


          • #6
            Communicating with Real Networks
            Dynamips can bridge virtual router interfaces real host interfaces, allowing your virtual network to communicate with the real world. On Linux systems, this is done with the NIO_linux_eth NIO descriptor. For example:



            f0/0 = NIO_linux_eth:eth0



            this bridges this router’s F0/0 interface to the eth0 interface on the host. Packets that exit f0/0 are dumped out on to the real network through eth0, and return packets are forwarded back to the virtual router instance accordingly.



            On Windows systems, the Winpcap library is used to accomplish this bridging. Interface specification is a little more complex on Windows systems, so Dynamips provides a command line switch to list the available interfaces on Windows hosts. The Dynamips/Dynagen Windows installer includes a shortcut to this utility. On the desktop, open the “Network Device List” shortcut:







            So on my Windows system, I would use:



            F0/0 = NIO_gen_eth:\Device\NPF_{B00A38DD-F10B-43B4-99F4-B4A078484487}



            to bridge to my local Ethernet adapter.

            Comment


            • #7
              Originally posted by tmnghia View Post



              this bridges this router’s F0/0 interface to the eth0 interface on the host. Packets that exit f0/0 are dumped out on to the real network through eth0, and return packets are forwarded back to the virtual router instance accordingly.



              On Windows systems, the Winpcap library is used to accomplish this bridging....

              ý nó nói là những packets tạo ra bởi dynamips có thể gởi qua cổng interface thật đến PC khác thông qua mạng LAN thực, nhưng PC B phải chạy dynamips thì mới xử lý các packets đó chứ! Cũng như packets của dynamips từ PC B gởi đến PC A thì được xử lý (bởi dynamips).
              Điều này có nghĩa là giả lập 2 router trên 2 PC khác nhau sau đó ping nhau thì được, còn PC "rời" bên ngoài sẽ ko liên quan gì tới dynamips, tức sẽ ko hoạt động routing v..v... được, bạn hiểu chứ? Bạn có thể thử bằng cách thay vì dùng 1 pc "rời" ping đến routers giả lập thì bạn tạo các interface loopback rồi ping extended hen!

              Comment


              • #8
                gia lap 7200 lam Switch thu OSPF

                bay gio minh hieu roi.. cam on ban rat nhieu

                Ah, cho minh hoi la ban da lam bai lab ve OSPF chua. ban co lam duoc 1 mang Broadcast Multi acccess khong de thử tuyen chon DR va BDR trong OSPF

                minh lam thu, gia lập 7200 lam Switch nhung khong duoc no bao loi va không lload duoc IOS

                Neu ban lam duoc chi minh voi.

                cam on ban rat nhieu

                Comment


                • #9
                  Originally posted by tmnghia View Post
                  bay gio minh hieu roi.. cam on ban rat nhieu


                  minh lam thu, gia lập 7200 lam Switch nhung khong duoc no bao loi va không lload duoc IOS

                  Neu ban lam duoc chi minh voi.

                  cam on ban rat nhieu
                  bạn nên giả lập 2 routers trên 2 PC khác nhau & cho 2 router nối với nhau qua 2 cổng ethernet thực, rồi config OSPF thôi!

                  Comment


                  • #10
                    Mình đang có chút vấn đề về phần mềm Dynagen. Hiện mình đã cấu hình được cách liên kết cổng FastEthernet trên PC với cổng FastEthernet của router ảo rồi. Mình thắc mắc là ko biết có cú pháp lệnh nào để cấu hình cho FastEthernet của PC ứng với cổng Serial ảo trên router hay ko? Mình đã đọc Tutorial rồi nhưng trong đó ko có đề cập đến vấn đề này (có lẽ là ko được). Vậy cho mình hỏi là trong 1 topo mạng, các router liên kết nhau qua cổng Serial, nếu mình thay thế bằng FastEthernet thì có ảnh hưởng gì đến các cấu hình định tuyến hay hoạt động của router ko? (Mình đang nghiên cứu cấu hình phần MPLS Frame-mode căn bản với mỗi PC đóng vai trò là 1 router trong mạng core ISP)

                    Comment


                    • #11
                      Các bạn dùng phần mềm VMWare để tạo PC ảo , nếu máy khỏe có thể giả lập được 3 máy ảo + máy thật của mình ! mình đã giả lập thành công , máy ảo ko hề cài Dynagen ! Ping đc tốt từ 1 máy ảo đến các máy khác !
                      CCNA: 10/2008
                      CCNP:
                      BSCI
                      ONT
                      CCSP:
                      SND

                      Comment


                      • #12
                        Mình đão khai báo cho router ảo sử dụng network card như trên, sử dụng được rất tốt, từ PC ngoài ping/telnet vào router ảo tốt, từ router ping ra internet ok luôn

                        Comment


                        • #13
                          chào các anh, em dung win vista, bậc cái network device list lên rồi nhưng ko có gì trong {} cả!!!!!
                          anh nào biết cách khắc phục chỉ mình với..
                          thanks alot!!!

                          Comment


                          • #14
                            Originally posted by pantasio View Post
                            chào các anh, em dung win vista, bậc cái network device list lên rồi nhưng ko có gì trong {} cả!!!!!
                            anh nào biết cách khắc phục chỉ mình với..
                            thanks alot!!!
                            - bạn xem qua mấy link này xem:





                            no car...no house...no money, but have only a sharing and friendly heart. What's the most important thing in this life "Heart or Money ?". Anything else can stead money ?

                            :32::53::X:106:

                            Nothing last forever...

                            Comment


                            • #15
                              Network Device List ko thấy gì hết thì bạn phải cài lại dynagen , restart máy lại là ok ... bị hoài :D
                              Ráng đọc tutorial trong dynagen thật kỹ hen !
                              Have fun !
                              khungbo33 - destination unreachable .....!

                              Comment

                              Working...
                              X