Jun 30

Today I needed to get interested in how memory works at the IOS, so here is a quick article about it with the information I could find here and there, you might be interested.Especially the IOS commands to check the memory status of your router.

Like any OS, IOS must implement a number of basic principles:

* Process Management
* Memory Management
* Device Management

We’ll look specifically at the system memory management. Recent work with OS protected memory.A process x can not access the memory of a process y (Shared Memory, Message Queues, Pipes, Network Connections, …). For the process x process dialogue with it, they will have to use other methods (Shared Memory, Message Queues, Pipes, Network Connections, …). These methods secure processes between them, but nevertheless they work slow. The IOS does not support shared memory, all processes have access to the memory without restrictions.A process is therefore free to interact with one another in writing in the memory of the latter (Buffer Overflow = Crash).There is however a notion of memory R / W and R / W

IOS works with memory pools, the Pool Manager who is responsible.Here, a pool reserved for the procesand a pool reserved for I / O:

Router # show memory
 Head Total (b) Used (b) Free (b) Lowest (b) Largest (b)
 Processor
 653B8C20 155481056 86243592 69237464 68168948 67670028
 I/O
 EE800000 25165824 5269012 19896812 19819968 19871932


Head: beginning the pool
Total: pool size in bytes
Used: current use of the pool in bytes
Free : current free memory pool in bytes
Lowest :free memory historically the lowest in bytes
Largest :The largest contiguous block of free memory

Region Manager : These same pools belong to regions of memory managed by the Region Manager:

Router # show region

Region Manager:
Start End Size (b) Class Media Name
0×0E800000 0×0FFFFFFF iomem 25165824 R / W iomem: (iomem)
0×60000000 243269632 0×6E7FFFFF Room R / W Hand
0×6000F000 0×632FFFFF iText 53415936 R / O main: text
0×63300000 28310784 0×64DFFCFF iData R / W main: data
0×64DFFD00 0×653B8C1F IBSS 6000416 R / W main: bss
0×653B8C20 0×6E7FFFFF 155 481 056 Room R / W main: heap
0×80000000 243269632 0×8E7FFFFF Room R / W main: (main_k0)
0xA0000000 0xAE7FFFFF 243 269 632 Room R / W main: (main_k1)
0xEE800000 0xEFFFFFFF iomem 25165824 R / W iomem

The Processor memory pool is within the area hand heap. This region is part of the region starting in hand 0 × 60000000 and ends at 0 × 6E7FFFFF. The memory pool I / O is the region of iomem 0xEE800000 to 0xEFFFFFFF.
Read the rest of this entry »

Jun 27

Authentication

Here’s how to configure authentication keys for each router participating in the EIGRP routing process:

R1 # conf t
R1(config)# key chain EIGRP-KEYS
R1(config-keychain)# key 1
R1 (config-keychain-key) # key-string cisco

A2 # conf t
R2 (config) # key chain EIGRP-KEYS
R2 (config-keychain) key # 1
R2 (config-keychain-key) # key-string cisco

Key verification

R1 # show key chain
Key-chain EIGRP-KEYS:
key 1 - text “cisco”
accept lifetime (always valid) - (always valid) [valid now]
send lifetime (always valid) - (always valid) [valid now]

Now that our keys are configured in the router, you must apply to each interface on which you want to authenticate.

Read the rest of this entry »

Jun 11

There are five types of EIGRP packets:

- Hello: used for the dynamic creation of adjacencies. They are sent to multicast address 224.0.0.10 and do not require ACK. The time interval between sending a hello packet and the immediately following is called the hello interval. For connections with high bandwidth that time is 5 seconds (default), but for slower links (with bandwidth <= T1) amounts to 60 seconds. Furthermore, adiancenza is removed at the end of the so-called hold time (default is 3 times the hello interval), the number of seconds to wait without receiving a hello before the router declares the neighbor unreachable. Read the rest of this entry »

Jun 9

When adopted TCP/IP in the 80, the IP version 4 (IPv4) offered an addressing strategy that, although it was scalable for some time, produced an inefficient allocation of addresses.

In the mid-90s began to detect the following difficulties over IPv4:

• Exhaustion of the remaining IPv4 network addresses not assigned. At that time, Class B space was running low.

• There was a large and rapid increase in the size of Internet routing tables as Class C networks are connected online. The resulting flood of new information on the network threatened the capacity of Internet routers to exercise effective management. Read the rest of this entry »

Jun 7

The current settings of the router are stored in RAM, this type of memory loss when switched off the content router. To prevent this from happening it is necessary to make a copy to the NVRAM. The copy command is used for this purpose, identifying a data source to store and a destination where such data are stored. You can save settings to NVRAM RAM, the RAM to a TFTP server, etc…

MADRID # copy running-config startup-config
Copy RAM to NVRAM

MADRID # copy running-config startup-config
A copy of the NVRAM to RAM Read the rest of this entry »

Jun 2

In order for VLANs to communicate between them should be needed the services of a router. To this must be set subinterface FastEthernet, encapsulation and corresponding IP address so that each of these belong to a specific vlan. Read the rest of this entry »

May 28

The materials used in this lab:-

  • 2 Cisco Routers with serial interface
  • 2 Cables V35-DTE
  • Teleco DCE Modem 2 TD-3 604T
  • 2 Cables V35-DTE
  • 1 Cable RJ11 (modified for the connection of two modems DCE-3)

Read the rest of this entry »

May 15

The ethernet interface of the router is on the same network as the TFTP server and the procedure is performed via the console and not via telnet, as the routing functions are disabled during the process. Having said that we can proceed to configure the ethernet interface of the router with an IP address:

Router # configure terminal
Router (config) # interface ethernet0
Router (config-if) # ip address 192.168.0.2 255.255.255.0
Router (config-if) # no shutdown
Router (config-if) # exit
Router (config) # exit
Router #
Read the rest of this entry »

May 13

RAM / DRAM
The RAM is the current configuration and also reserves the ARP cache, fast-switching cache, the buffer occupied by the packets and the routing tables. RAM contents are lost at shutdown or reboot the router.

NVRAM
Not Volatile Ram. There is the startup configuration / backups, which contrary to what happens in RAM, this is not lost when shutdown or reboot the router. Read the rest of this entry »

Apr 23

Let’s see the configuration of TFTP server, which can be useful to download an image on a device not directly accessible.

Router # conf t
Router (config) # tftp-server?
Flash: Allow URL file TFTP load requests
null: Allow URL file TFTP load requests
nvram: Allow URL file TFTP load requests
system: Allow URL file TFTP load requests
Router (config) # tftp-server flash:?
flash: c1700-Y7-mz.123-13.bin
Read the rest of this entry »

« Previous Entries



Networkrim remains as the top los angeles colocation provider since 1998 with 888isp.com
The best web hosting services are updated daily at upperhost reviews

Designed By :Xperwebbuilder.com  All Right Reserved