• 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.

Các thành phần của một Router

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

  • Các thành phần của một Router

    Cấu hình bên trong Router gồm những thành phần sau:

    RAM/DRAM -- lưu trữ những bảng routing, ARP cache, fast-switching cache, packet buffering (shared RAM), và packet hold queues; RAM cũng cung cấp bộ nhớ tạm thời (running memory) cho file cấu hình của router khi router đang hoạt động; nội dung RAM mất khi tắt nguồn hoặc restart router.

    NVRAM -- non-volatile RAM lưu trữ file cấu hình backup/startup của router; nội dung của NVRAM vẫn được giử khi tắt nguồn hoặc restart router.

    Flash -- có thể xóa, có thể lập trình lại ROM nơi lưu trữ hệ điều hành và một số mã lệnh (microcode); Bộ nhớ Flash cho phép cập nhập phần mềm mà không cần lấy và thay thế chip xử lý; Nội dung Flash vẫn được giử khi tắt nguồn hoặc restart; Bộ nhớ Flash có thể chứa nhiều versions của phần mềm IOS.

    ROM -- chứa chương trình kiểm tra khi bật nguồn router, chương trình bootstrap, và phần mềm hệ điều hành; nâng cấp phần mềm trong ROM đòi hỏi phải lấy và thay thế chip cắm trên CPU.

    Interfaces -- Kết nối mạng trên board mạch chủ hoặc trên interface modules riêng biệt, qua đó những packet đi vào và đi ra router.

    Huỳnh Chí Đại
    CCNA - CCDA - CCNP
    Huỳnh Chí Đại

  • #2
    Re: Các thành phần của một Router

    Vậy xin cho hỏi các thuật ngữ sau có nghĩa là gì?
    ARP cache : ARP có phải là viết tắt của từ Address Resolution Protocol không?
    Các thuật ngữ sau có nghĩa là gì và nó làm nhiệm vụ cụ thể nào trong Router?:
    ARP cache
    fast-switching cache
    packet buffering (shared RAM) : Có phải là chia sẻ RAM cho Router?
    packet hold queues
    chương trình bootstrap: Nhiệm vụ của nó với Router có phải là tương tự như BIOS với PC vậy không?
    Robedan
    Học viên CCNP VnPro khóa 2

    Comment


    • #3
      Re: Các thành phần của một Router

      Originally posted by robedan
      Vậy xin cho hỏi các thuật ngữ sau có nghĩa là gì?
      ARP cache : ARP có phải là viết tắt của từ Address Resolution Protocol không?
      Các thuật ngữ sau có nghĩa là gì và nó làm nhiệm vụ cụ thể nào trong Router?:
      ARP cache
      fast-switching cache
      packet buffering (shared RAM) : Có phải là chia sẻ RAM cho Router?
      packet hold queues
      chương trình bootstrap: Nhiệm vụ của nó với Router có phải là tương tự như BIOS với PC vậy không?
      Chính xác, ARP là viết tắt của từ Address Resolution Protocol

      Các khái niệm:
      Cache: vùng chứa dữ liệu thường hay dùng đến
      Buffer: bộ đệm, tạm thời lưu giữ các thông tin
      Queue: hàng đợi

      để dể hiểu, bạn hình dung thành phần Router cũng tương tự như một máy tính PC
      Quá trình boot của PC & Router:
      bootstrap của router cũng tương tự như BIOS (Basic Input/Output System), khi bật nguồn chúng làm nhiệm vụ kiểm tra lỗi của các thiết bị (bạn có thể thấy PC test RAM, bàn phím... & báo lỗi nếu có), sau đó tìm kiếm hệ điều hành (OS) (đ/v PC tìm trên FDD, CD, HDD...) (đ/v Router thì tìm IOS trên Flash, TFTP & ROM), tiếp theo là nạp OS vào RAM và chuyển quyền điều khiển cho hệ điều hành.
      Huỳnh Chí Đại

      Comment


      • #4
        Ồ, tôi hiểu rồi. Thanks chipchipzzz nhiều nhé!
        Robedan
        Học viên CCNP VnPro khóa 2

        Comment


        • #5
          heroes

          bạn có thể dùng các phần mềm giả lập Simulator version 3.0. Tuy nhiên cần chú ý là dùng Sim sẽ không thể giả lập hết tất cả những tác vụ của routers như crack password, các lab về dial-backup.

          bạn nên dùng Sim chỉ để ôn tập một số lệnh routers.

          Thân mến
          Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

          Email : dangquangminh@vnpro.org
          https://www.facebook.com/groups/vietprofessional/

          Comment


          • #6
            Hi,

            Các bạn có thể lên site ftp://210.83.127.80 để download các tài liệu về Cisco cũng như các bộ SIM. Nhiều lắm đấy.

            Thân chào.

            Comment


            • #7
              Khong phai loai router nao cung load IOS vao RAM. ISO co the chay truc tiep tren flash ma khong duoc nap vao RAM. Ngoai ra thanh phan cua router con co thanh ghi(register).
              Thương Nhất Là Mẹ,
              Hận Nhất Là Thời Gian.

              Comment


              • #8
                anh homeless,

                2500 series boot lên từ flash.

                Cisco 2600 và 3600 series thường load ios vàm RAM và unzip.

                Tuy nhiên em nghe nói có hai loại 2500. 2500-R và 2500 "bình thường". Anh có thể cho em biết sự khác nhau giữa hai loại này không anh?

                cám ơn anh.

                Comment


                • #9
                  Anh chipchipzzz cho em hỏi?
                  ARP la một protocol, vậy ARP cache có phài dùng để lưu tạm các thông tin về sự ánh xạ giữa MAC address và IP address không?

                  Comment


                  • #10
                    nguyenthanhtung32,

                    bạn nối máy tính vào mạng, sau đó vào DOS promt gõ lệnh sau: "arp -a"
                    bước tiếp theo: thử duyệt một trang web hay ping 1 địa chỉ nào đó ok
                    dùng lệnh sau: "arp -a" bạn thấy những gì?

                    Comment


                    • #11
                      Một chút về Hardware của Cisco 25xx Series Router:
                      CPU and Block Diagram

                      CPU được sử dụng trong 25xx Series Router là Motorola 68030 CISC (được đặt hàng chuyên dụng đấy). Nó có các đặc điểm sau:
                      ____32 bit bus, 20 MHz clock (25 MHz on some platforms)
                      ____256 Bytes internal Data Cache, 256 Bytes internal Instruction Cache, both direct mapped.
                      System Control Logic helps the main processor with device control, điều khiển ngắt, với các chức năng về thời gian như counting, timeing (định thời), với bộ nhớ FIFO và có khả năng communication with network interfaces and Dynamic RAM (DRAM).
                      ____25xx Series sử dụng công nghệ Anchor Application Specific Integrated Circuit (ASIC) để truyền thông dữ liệu với DRAM, System Bus và network interfaces card. Bạn hãy nhìn vào cái khối System Control ASIC ấy. Nó đấy.
                      Network interfaces card tất nhiên chính là chuyền thông dữ liệu (không lẽ để làm đẹp)
                      + Mối RT 25xx có một bộ điều khiển Ethernet/Token Ring và Serial Communication Channels (SCC) cho WAN ports (on-board).
                      + Khe cắm WIC (trong RT 2524 và 2525) cho phép mở rộng kiểu modul cho WAN interface.
                      Wan Interface Cards (WIC)
                      + WIC trao đổi dữ liệu với CPU bằng systemp bus.
                      + WIC không support "cắm vào là chạy" và tất nhiên là nếu rut ra là chết (????)
                      + Cũng như cards mở rộng trong máy tính, nó cần có driver, đó chính là IOS, bạn phải chắc chắn là phiên bản IOS có hỗ trợ tất cả các phần cứng trong RT (trong đó có cả WICs)
                      BUS Được CPU sử dụng để truy nhập và truyền thông các component khác thông qua cơ chế truy nhập theo địa chỉ. Có 2 loại BUS.
                      + CPU BUS có tốc độ cao với bộ sử lý truy cập 32 bit address và 32 bit data. hoạt động ở 20 Mhz. Nó cho phép cả cơ chế truy nhập Dual Universal Asynchronous Receiver/Transmitter (UART), Boot ROM, RAM (NVRAM), Flash, and PCMCIA Flash.
                      + Systemp Bus: Dùng cho truyền thông với Ethernet/Token Ring controllers, WAN port interfaces.
                      - DRAM được truy nhập thông qua ASICs và cho phép Direct Memory Access (DMA).
                      Dual UART . Nó có 1 cổng nối tiếp (chuẩn RS232), DCE (loại RJ 45 = Console đấy), DTE (RJ45 - Aux)
                      Bộ nhớ cảu RT 25xx
                      DRAM : DRAM được phân chia trong Main Processor Memory (MPM)and Shared Input/Output (I/O) memory.
                      +MPM được dùng để lưu bảng định tuyến, fast switching cache, running configuration ...
                      + Shared I/O memory được dùng để lưu tạm các packet trong bộ đệm hệ thống.
                      -Ta có thể xem các thông tin về DRAm bằng lệnh show version.
                      - RT cho phép cắm thêm DRAM mới để tăng dung lượng từ 2MB đến 18 MB bằng DRAM SIMM. và tuỳ đấy mà shared I/O memory và MPM chiếm phần ...
                      + 25xx platforms không có on-board DRAM và chỉ sử dụng SIMMs.
                      Flash: Dùng để lưu IOS image, backup config và các file khác.
                      + Flash trong 25xx dùng 2 SIMM (80pin, 120 ns)
                      + Flash có thể là 4, 8, 16 MB
                      - RT chạy IOS từ flash. Chi tiết về file IOS và địa chi đặt nó bạn xem ở mục khác nhé. Bạn cũng có thể dùng lệnh show để xem được.
                      NVRAM Được dùng để lưu startup configuration. Có size là 32KB.
                      BOOT ROM hoặc EPROOM dùng để lưu các startup diagnostic code (ROM Monitor), and RxBoot. Boot ROM. Có size khoảng 2 MB.
                      ID PROM: EPROM (size 256 bytes) Lưu các thông tin cập nhận về Hardware như MAC address của LAN interface :lol:

                      Comment


                      • #12
                        RE: Các thành phần của một Router

                        Router 2500 và 7204 có cùng kiểu bộ nhớ nhưng khác nhau trong cách cài đăt.

                        ROMMON - là chương trình bootstrap ban đầu của router.

                        Boot helper - Là một thành phần của hệ điều hành IOS được dùng để nâng cấp software hay để khởi động từ mạng. Router 2500 dùng ROMMON và boot helper trong hai thanh ROM. Router 7204 có ROMMON trong thanh ROM và boot helper trong flash trên I/O nên còn gọi là boot flash.

                        Bộ nhớ chính: Được dùng để chứa bảng định tuyến và các phiên bản IOS. Router 2500 thường chạy IOS từ flash.

                        Bộ nhớ dùng chung - Đây là bộ nhớ giữ các bộ đệm (buffer) cho các gói tin. Vùng nhớ này nằm chung trong cùng thanh mẻmory giống như bộ nhớ chính.
                        Flash memory: Nơi chứa hệ điều hành IOS. Trên router 2500 có hai thanh flash (tối đa là 16MB).

                        NVRAM: Là bộ nhớ chứa cấu hình cho router. Trong router 2500, phần này có kích thước là 32KB.
                        In VnPro we trust

                        Comment

                        Working...
                        X