6.0 WAN Link speeds (typical):

1. Leased lines/ Frame Relay: Up to E3/T3
2. ISDN PRI: E1/T1
3. X.25, ISDN-BRI: 128 Kbps
4. Asynchronous Dial-up: Up to 56/64 Kbps.

17.0 Dialer Interface and Dialer Profiles:

17.1 Dialer Interface:
The following are most commonly used optional commands while configuring dialer profile. These commands commonly used with map-class dialer command.

1. Dialer idle-timeout <seconds> - This command is used to specify a disconnect time, if there is no interesting packets for the specified time (in seconds). The default is 120 seconds.

2. Dialer fast-idle <seconds> - This command is used to specify a quick disconnect time if another call is waiting for the same interface, and the interface is idle. It is important to note the difference between the dialer idle-timeout and dialer fast-idle commands. The former disconnects the line even when there is no call waiting in the queue after specified time (120 sec default), the latter disconnects the line even before the idle timer expires, if there is another call waiting in the queue. Obviously, the fast idle timer is of shorter duration than the idle timer.

3. Dialer wait-for-carrier-time - This command is used to wait the carrier for specified time, and to abandon the call if no carrier is detected within specified time. For analog lines, set this for relatively high value.

4. Dialer isdn [speed 56|spc] - This command is used to set the ISDN line speed to 56 Kbps instead of the default 64 Kbps. Spc specifies semi permanent connection.
Note that the command dialer pool-member is used to assign a physical interface to a dialer pool.

Usually, when dialing is in progress the outgoing packets are dropped, since the connection is not yet made. To hold the interesting traffic to be held in a queue, to be sent out as soon as the connection is made use the command
Router(config-if)# dialer hold-queue <number>, where number is number of packets, range 0-100.
holds unto 100 packets of the interesting outgoing traffic in a queue, while the dialing takes place.

17.2 A dialer profile consists of the following required components:

1. Dialer interface - is the logical entity that uses per destination dialer profile. All configuration settings specific to the given destination are defined here. Each dialer interface uses a dialer pool.

2. Dialer pool - Each dialer interface belongs to a dialer pool. A group of physical interfaces associated with a dialer profile constitute a dialer pool. 

3. Physical interface - Physical interfaces are configured for encapsulation parameters, and the dialer pool(s) which they belong. A physical interface can belong to multiple dialer pools. The contention for a given physical interface is addresses through the use of priority.

The following component is optional:
Dialer map-class - this is an optional component of dialer profile. A map class is used to specify optional characteristics applicable to various destinations. If a map-class is configured, a dialer interface may simply reference the pertinent map-class during configuration. This eases the administrator of entering the optional configuration commands on each dialer interface.

The command used for creating a dialer profile is:
interface dialer - This global configuration command creates a dialer interface and enters interface configuration mode. Other configuration commands need to be entered at the interface configuration mode for completing the dialer profile.

18.0 X.25:

X.25 maps to the bottom 3 layers of ISO OSI stack. These are: Physical layer, Data Link layer, and Network layer. Also, note that X.25 standards were evolved during the days of analog circuits, where data transfer reliability was poor due to inherent noise of analog transmissions. X.25 is considered over engineered protocol for today's networks, because these days networks are noiseless (employ digital technology end-to-end) compared to analog days. However, X.25 enjoys widespread support and still used in most parts of the world mainly due to installed base and existing infrastructure support.

18.1 When using X.25, the following interface parameters must be set:

  1. X.25 encapsulation, use the command:
    Router(config-if)# encapsulation x25 [dte | dce];
    X.25 DTE is the default. Select DCE if the router is acting as a X.25 switch.
  2. X.121 address need to be set. Use the command:
    Router(config-if)# x25 address <x.121 address>, 
    where 
    * The first four digits uniquely identify the Data Network and called DNIC (Data Network Identification Code). Out of this, first 3 digits represent the country code. The fourth digit is the provider number. If there are more than 10 providers in a country, a second country code is assigned. 
    * The Network Terminal Number (NTN) is 8 to 10 or 11 digits long. This number is assigned by the X.25 network provider to the customer, and unique to the network.
    The above command assigns the x.121 address to the interface. 
  3. The x.121 address need to be mapped to a higher layer protocol address, such as IP address. Map command is used for this mapping of X.121 address to its logical address such as IP address. 
    Associate the X.121 address to its higher layer protocol address such as IP using map statement. The command syntax for this command is:

    Router(config-if)#x25 map <protocol> <protocol-address> <x.121 address> [options]
    Here,
    < protocol> can be IP, XNS, DECNET, IPX, AppleTalk etc.
    <Protocol-address> is the address of the host at the other end of the PVC
    <x.121 address> is the x.121 address of the interface.
    Options are used to customize the connection.
    The IP address is resolved to X.121 address in the similar manner that it is resolved to MAC address using ARP.

18.2 There are several optional configuration commands that can be set in X.25 environment. Some important commands are given below:

1. R(config-if)# x25 ips <bytes> - This command sets the default maximum input packet size

2. R(config-if)# x25 ops <bytes> - This command sets the default maximum output packet size

3. R(config-if)# x25 win <packets> - This command sets the default window size. The window size determines the maximum number of packets that can be received without sending an acknowledgement.

4. R(config-if)# x25 wout <packets> - this command also sets the default window size. The window size here determines the maximum number of packets that can be sent without receiving an acknowledgement. Note that the number of packets specified in win and wout statements must be one less than the modulus that we discuss in point 5.

5. R(config-if)# x25 modulo <modulus>; modulus can be 8 or 128. The win and wout must be one to one less than the modulus specified here.

19.0 Frame Relay:

I. Important terms used in Frame-Relay:

1. CIR (Committed Information Rate) - this is the rate that the FR switch provider agrees to transfer data. 
2. Bc (Committed Burst) - This is the maximum number of bits that a switch provider agrees to transfer during any time Tc, where Tc is the committed rate measurement time.
3. Be (Excess Burst) - This is the maximum number of uncommitted bits that the Frame Relay switch provider attempts to transfer beyond the CIR.
4. Tc (Committed Time interval) - This is the time interval, the time over which, the CIR is averaged.

II. The following are true about Frame-Relay:
1. Cisco routers support two types of encapsulations, a) cisco b) ietf
Use ietf if you are communication with a non Cisco router.
2. The encapsulation type can be configured either at interface lever or on per-destination level.
3. The command 'frame-relay map' is used for static address mapping.
4. Cisco IOS allows FR address mapping to be done either statically (manually) or dynamically (if the FR environment supports).

III. Note the following points about Frame Relay DLCIs:
1. DLCIs (Data Link Connection Identifier) have only local signification. It means, the end devices over FR network can have can different DLCI numbers.
2. DLCI number is provided by the FR service provider. DLCI number is mapped to Layer 3 protocol address using 'frame-relay map' statement.
3. Typically, the DLCIs 0 to 15 and 1008 to 1023 are reserved for special purposes. Service providers are assigned DLCIs 16 through 1007.
4. DLCIs 1019, 1020 can be used by multicasts.

IV. LMI (Link Management Interface) is a signaling standard between the CPE (Customer Premise Equipment) and the FR switch.
Cisco IOS supports the following three types of LMIs:

1. Cisco - This LMI type is jointly developed by Cisco, Stratacom, Northern Telecom, and DEC.

2. Ansi - ITU-T 

3. Q.933a standard.
One of the above three LMI types need to be selected for FR to work.

The correct syntax for specifying LMI-type for use by FR switch is:
frame-relay lmi-type {ansi | cisco | q933a }
cisco is the default lmi type.

For specifying ansi lmi-type, use the following command at interface configuration mode:
frame-relay lmi-type ansi

V. The syntax of command for enabling frame-relay encapsulation on Cisco routers is:
Router1(config-if)# encapsulation frame-relay [cisco | ietf]
Note that cisco is the default encapsulation type selected, if you don't specify any.
If communication with a non-Cisco router, select ietf as the encapsulation type.

6.0 Line Numbers - Cisco devices have the line numbers assigned in the following manner:

Console line (CON): Assigned line number 0

Asynchronous lines (TTY): Assigned line number n, where n represents the first physical line after the Console line. For example, TTY line 4 is assigned line number 4.

Auxiliary line (AUX): The auxiliary line is assigned the last TTY (async) line + 1. For example, if there can be n TTY lines, the Auxiliary line is assigned n+1. Note that the TTY lines are as recognized by Cisco IOS and not necessarily be present physically.

6.1 The Interface number of a port in a Cisco 3600 router is calculated as below:

Interface number = 32Xslot number + Unit number + 1
Note that slot numbers and port numbers start at 0. 

For 3640, there are 4 network module slots, ranging from 0 to 3. The line number for slot 1, port 9 is given as below:
32X1 + 9 + 1 = 42.

Also, note that the interface number is same for a given slot/port combination irrespective of whether the other modules are of different type (like 8 port or 16 port or 32 port) or even empty.

Note that line 0 is always used by console port. The async lines start from line 1 onwards. For 3620, there are two network module slots. Therefore, the line numbers are assigned as below by IOS software:

Console: Line 0
Slot 0 (Port #s 0 to 31): Line 1 to 32
Slot 1 (Port #s 0 to 31): Line 33 to 64
Aux. Port: Line 65. Note that Auxiliary port is assigned a line number next to async lines (async lines are also known as tty lines).

7.0 Asynchronous Communications:

There are two different kinds of configurations required to make an asynchronous port to place and receive calls. These are:

1. Line configuration

2. Interface configuration.

Line configuration commands allow you to configure the modem parameters such as line speed, flow control, etc.
Interface configuration commands allow you to configure the protocol aspects such as encapsulation, authentication etc. The distinction between these two configurations must be known clearly!

7.1 Given below are various types of interfaces / cables that are supported for connecting Cisco routers to the external networks:

1. Asynchronous connections make use of RJ-11 cables between the modem's line port ad the telephone company jack. If the modem is external to the router, a EIA/TIA-232 cable is required between the router and the modem. DB-60 end of the cable is connected to the router and DB-25 end of the cable is connected to the modem.

2. ISDN BRI connections make use of RJ-45 cables between the BRI interface and the ISDN network. 

3. ISDN PRI connections in North America are done in either of two ways: 

 3.1. Internal CSU: Routers with internal CSU modules attach directly to the ISDN network with a standard JR-48 connector.

 3.2. External CSU: DB-15 female end of the cable is attached to the router, and the other end is attached to the CSU. The CSU in turn is attached to the ISDN network.

4. For Frame Relay connection, the following signaling standards are supported by Cisco routers:
EIA/TIA-232, EIA/TIA-449, V.35, X.21 and EIA-530. The router end of the serial cable is always a DB-60 port sitting on the serial interface of the router.

8. Chat Scripts - Chat-scripts are divided into two types:

1. Modem scripts: These are sent between the DTE and DCE.
2. System scripts: These are sent between the DTE and DTE.
The chat-script consists of simple "Expect - Send" pairs. The local device 'expects' certain word, and sends a matching word.
  
Chat-scripts can be used to do the following:
1. Initializing the directly attached modem,
2. Instructing the modem to dial out or logging in to a remote system,
3. Detection of errors etc.

9. Access Servers:

Async interfaces on Access Servers can be configured in one of two modes:

1. Dedicated - In this mode, an interface is automatically configured for SLIP or PPP. The end user cannot change the encapsulation method, address, etc. basically there will be no user prompt or EXEC level.
The command used for this is:
Router(config-if)# async mode dedicated

2. Interactive - In this mode, the user prompt or EXEC level are available to the dial-in user. Therefore, the dial-in user can select whether to run SLIP, PPP, or Telnet etc. interactively.
The command 'autoselect' is used to autosense between arap, ppp, or slip. This command needs to be given only after the command async mode interactive is given. If you try to give 'autoselect' command without first issuing 'async mode interactive', you will get an error message.
Finally, the command 
Router(config-if)# async dynamic address - is used to allow the remote dial-in client to enter its own IP address.

10.0 PPP:

The command 'ppp callback accept' is used on the Access Server side to enable callback to clients. On the other side, the callback client is configured with 'ppp callback request' command to request a callback from the Access Server.
The command 'dialer callback-secure' is used to disconnect calls that are not properly configured for callback.

Following are important commands often used while configuring PPP:
1. Encapsulation ppp - specifies ppp authentication method.
2. PPP authentication PAP - Specifies that PAP be used for authentication during the PPP negotiation.
3. PPP authentication CHAP - Specifies that CHAP be used for authentication during PPP negotiation.

11.0 Compression 

The broad category of compression techniques is as given below:
1. Header compression - Here the TCP/IP header is compressed. This type of compression is suitable for small packets since the TCP/IP header constitute significant fraction of the overall packet.

2. Payload compression - Here the data portion of the packet gets compressed. By using payload compression, the header of the packet is left intact (uncompressed) and hence useful for virtual circuit services such as X.25, Frame Relay. Payload compression uses STAC compression method. This is because the header can readily be read for determining the route that the packet will take.

  • The following are some important points regarding payload compression:
    1. When you use layer 2 payload compression, the frame header is not compressed. The entire contents of the frame except the header is compressed, including higher layer headers.
    2. Payload compression is achieved by using either Stacker algorithm or Predictor algorithm.
    3. It is not recommended to use both TCP header compression and payload compression simultaneously, as this may result in poor performance and sometimes the link may not come up at all.
    4. WAN protocols, such as Point-to-Point Protocol (PPP), Frame Relay, High-Level Data Link Control (HDLC), X.25, and Link Access Procedure, Balanced (LAPB) use layer 2 payload compression.

3. Link compression - This compression method compresses both the header and the payload. Link compression is also known as per-interface compression. Link compression uses any of two types of algorithms:

Predictor - Predictor is memory intensive 
Stacker - Stacker is CPU intensive.

12.0 Cisco routers typically support the following compression methods:

1. Predictor 
2. Stacker
3. MPPC, and
4. TCP header compression.
Predictor is more memory intensive, whereas Stacker, and MPPC are more CPU intensive.
Note that you must enable compression on both ends of the link. Compressing and already compressed data does not yield any better throughput. In fact, it can cause performance degradation due more strain on system resources.

Keep in mind the following points when enabling compression:

1. In dial-up environment, if compression is done at the modem level, it is not recommended to configure router level compression, as this would result in expansion rather than compression. Compressing a compressed data usually results in expansion.

2. When data is encrypted by an application, it is not efficient to enable data compression at layer 2. The recommended practice is to compress data before it is encrypted and send it. This is because, encryption occurs at layer 3 and compression at layer 2 only results in expansion of data. Hence, it is recommended to compress the data before it is encrypted, where possible.

3. Use Predictor compression when you want the compression to be memory intensive rather than CPU intensive.

4. The command 'frame-relay payload-compress' is used to enable compression on a Frame Relay interface. Note that it is not recommended to use link compression in Frame Relay environment, as you do not want the header to be compressed.

13.0 Win98:

To configure Dial-Up Networking in WIndows '98, double click My Computer on the Desk Top, and then double click Dial-Up Networking.

14.0 ISDN BRI:

The total bandwidth of an ISDN BRI can be calculated as below:
2 B (Bearer) channels: 2X64 = 128 Kbps
1 D (Data) channel: 16Kbps
Framing and Synchronization: 48 Kbps
Total bandwidth: 128+16+48 = 192 Kbps.
Also, note that the bandwidth excluding framing and synchronization is 128+16 Kbps -= 144 Kbps.

ISDN can be mapped to bottom 3 layers of OSI reference model.

Layer 1 is the physical layer and the following protocols are defined at this level:

1. I.430: Defines the communication across S/T reference point.

2. I.431: Defines a full-duplex, point-to-point, serial, synchronous connection and applicable for ISDN PRI.

3. ANSI T1.601: Defines the communication across the U interface (North America only).
Layer 2 and layer 3 work for D channel only. 
Layer 2 of ISDN uses LAPD (Q.921), and Layer 3 of D channel uses Q.931 which is a subset of DSS1.

The B channel is where actual user data is transmitted or received. B channel uses IP/IPX with HDLC/PPP/FR/LAPB protocol.

ISDN BRI Switch types that are widely used in various countries:

basic-5ess: AT&T basic rate switches (US)
basic-1tr6: Used in Germany
basic-net3: Used in UK and Europe
ntt: Widely used in Japan

15.0 ISDN PRI:

15.1 Some of the important channel characteristics of ISDN PRI are given below:

1. ISDN PRI (Primary Rate Interface) has 23 B channels , one D channel at 64 Kbps, and one Framing and Synchronization channel at 8 Kbps in North America. The corresponding values in Europe are: 30 B Channels, one D channel at 64 Kbps, and one framing and synchronization channel at 64 Kbps. Note that D channel speed is same for both in Europe and N.America.

2. The D channel is N.America is carried in timeslot 24, whereas the D channel in Europe is carried in timeslot 16.

3. The aggregate speed of ISDN PRI in N.America is equivalent to T1 (1.544 Mbps), and in Europe it is equivalent to E1 (2.048 Mbps).

15.2 The command used for specifying the D-channel for ISDN PRI is:
Router(config)# interface serial {slot / port: | unit} {23 | 15}
slot / port correspond to Cisco 7000 and 3600 series of routers. Unit number correspond to Cisco 4000 or AS5000 series routers.

The channel numbers for T1 range from 1 to 24. The serial interfaces on Cisco routers start numbering from 0. Therefore channel 24 correspond to sub-interface 23. Also, D channel on T1 signaling always correspond to channel 24.

The channel number for E1 range from 1 to 31. The D channel on E1 signaling is always channel 16. Therefore, the corresponding sub-interface will be 15.

The command 
'isdn switch-type primary-5ess' configures an ISDN PRI controller to switch type 5ess.

15.3 Some more of the important commands used in ISDN PRI are as below:

1. Isdn switch-type <switch-type>: This command configures the controller for ISDN PRI operation. The command can be used at global level as well as interface level. If used at global level, the specified switch-type applies to all controllers.

2. Controller {t1 / e1} slot/port: This command is used to identify Cisco 7000 or 36000 series controller. For Cisco 4000 or AS5000 series use 'Controller {t1 / e1} unit#' command.

3. Pri-group: This command configures the specifies interface for PRI operation. Also, number of times slots allocated to the PRI is specified using this command.
Syntax: pri-group [timeslot range].

4. Interface serial: This command is used for ISDN PRI D-channel selection.

5. Isdn incoming-voice modem: This command is used to allow incoming analog calls to be switched to internal modems that are installed on a digital network module.

15.4 ISDN Show commands that are used extensively while configuring and troubleshooting ISDN:

1. show isdn status - This command outputs ISDN switch type, whether the ISDN connection is working properly. It also displays the status of Layer 1, Layer 2, and layer 3.

2. Show interface bri 0 - This command shows whether BRI 0 is up and whether line protocol is up (spoofing). The command also displays encapsulation method used (PPP, HDLC, or X.25).

3. Debug isdn q921: Turns of ISDN Q.921 debugging. To turn-off, use the command no debug isdn q921 or undebug all command.

4. Show controller t1 - This command is used to verify whether the ISDN PRI controller is working properly or not

 

16.0 WAN Link speeds (typical):

1. Leased lines/ Frame Relay: Up to E3/T3
2. ISDN PRI: E1/T1
3. X.25, ISDN-BRI: 128 Kbps
4. Asynchronous Dial-up: Up to 56/64 Kbps.

17.0 Dialer Interface and Dialer Profiles:

17.1 Dialer Interface:
The following are most commonly used optional commands while configuring dialer profile. These commands commonly used with map-class dialer command.

1. Dialer idle-timeout <seconds> - This command is used to specify a disconnect time, if there is no interesting packets for the specified time (in seconds). The default is 120 seconds.

2. Dialer fast-idle <seconds> - This command is used to specify a quick disconnect time if another call is waiting for the same interface, and the interface is idle. It is important to note the difference between the dialer idle-timeout and dialer fast-idle commands. The former disconnects the line even when there is no call waiting in the queue after specified time (120 sec default), the latter disconnects the line even before the idle timer expires, if there is another call waiting in the queue. Obviously, the fast idle timer is of shorter duration than the idle timer.

3. Dialer wait-for-carrier-time - This command is used to wait the carrier for specified time, and to abandon the call if no carrier is detected within specified time. For analog lines, set this for relatively high value.

4. Dialer isdn [speed 56|spc] - This command is used to set the ISDN line speed to 56 Kbps instead of the default 64 Kbps. Spc specifies semi permanent connection.
Note that the command dialer pool-member is used to assign a physical interface to a dialer pool.

Usually, when dialing is in progress the outgoing packets are dropped, since the connection is not yet made. To hold the interesting traffic to be held in a queue, to be sent out as soon as the connection is made use the command
Router(config-if)# dialer hold-queue <number>, where number is number of packets, range 0-100.
holds unto 100 packets of the interesting outgoing traffic in a queue, while the dialing takes place.

17.2 A dialer profile consists of the following required components:

1. Dialer interface - is the logical entity that uses per destination dialer profile. All configuration settings specific to the given destination are defined here. Each dialer interface uses a dialer pool.

2. Dialer pool - Each dialer interface belongs to a dialer pool. A group of physical interfaces associated with a dialer profile constitute a dialer pool. 

3. Physical interface - Physical interfaces are configured for encapsulation parameters, and the dialer pool(s) which they belong. A physical interface can belong to multiple dialer pools. The contention for a given physical interface is addresses through the use of priority.

The following component is optional:
Dialer map-class - this is an optional component of dialer profile. A map class is used to specify optional characteristics applicable to various destinations. If a map-class is configured, a dialer interface may simply reference the pertinent map-class during configuration. This eases the administrator of entering the optional configuration commands on each dialer interface.

The command used for creating a dialer profile is:
interface dialer - This global configuration command creates a dialer interface and enters interface configuration mode. Other configuration commands need to be entered at the interface configuration mode for completing the dialer profile.

18.0 X.25:

X.25 maps to the bottom 3 layers of ISO OSI stack. These are: Physical layer, Data Link layer, and Network layer. Also, note that X.25 standards were evolved during the days of analog circuits, where data transfer reliability was poor due to inherent noise of analog transmissions. X.25 is considered over engineered protocol for today's networks, because these days networks are noiseless (employ digital technology end-to-end) compared to analog days. However, X.25 enjoys widespread support and still used in most parts of the world mainly due to installed base and existing infrastructure support.

18.1 When using X.25, the following interface parameters must be set:

  1. X.25 encapsulation, use the command:
    Router(config-if)# encapsulation x25 [dte | dce];
    X.25 DTE is the default. Select DCE if the router is acting as a X.25 switch.
  2. X.121 address need to be set. Use the command:
    Router(config-if)# x25 address <x.121 address>, 
    where 
    * The first four digits uniquely identify the Data Network and called DNIC (Data Network Identification Code). Out of this, first 3 digits represent the country code. The fourth digit is the provider number. If there are more than 10 providers in a country, a second country code is assigned. 
    * The Network Terminal Number (NTN) is 8 to 10 or 11 digits long. This number is assigned by the X.25 network provider to the customer, and unique to the network.
    The above command assigns the x.121 address to the interface. 
  3. The x.121 address need to be mapped to a higher layer protocol address, such as IP address. Map command is used for this mapping of X.121 address to its logical address such as IP address. 
    Associate the X.121 address to its higher layer protocol address such as IP using map statement. The command syntax for this command is:

    Router(config-if)#x25 map <protocol> <protocol-address> <x.121 address> [options]
    Here,
    < protocol> can be IP, XNS, DECNET, IPX, AppleTalk etc.
    <Protocol-address> is the address of the host at the other end of the PVC
    <x.121 address> is the x.121 address of the interface.
    Options are used to customize the connection.
    The IP address is resolved to X.121 address in the similar manner that it is resolved to MAC address using ARP.

18.2 There are several optional configuration commands that can be set in X.25 environment. Some important commands are given below:

1. R(config-if)# x25 ips <bytes> - This command sets the default maximum input packet size

2. R(config-if)# x25 ops <bytes> - This command sets the default maximum output packet size

3. R(config-if)# x25 win <packets> - This command sets the default window size. The window size determines the maximum number of packets that can be received without sending an acknowledgement.

4. R(config-if)# x25 wout <packets> - this command also sets the default window size. The window size here determines the maximum number of packets that can be sent without receiving an acknowledgement. Note that the number of packets specified in win and wout statements must be one less than the modulus that we discuss in point 5.

5. R(config-if)# x25 modulo <modulus>; modulus can be 8 or 128. The win and wout must be one to one less than the modulus specified here.

19.0 Frame Relay:

I. Important terms used in Frame-Relay:

1. CIR (Committed Information Rate) - this is the rate that the FR switch provider agrees to transfer data. 
2. Bc (Committed Burst) - This is the maximum number of bits that a switch provider agrees to transfer during any time Tc, where Tc is the committed rate measurement time.
3. Be (Excess Burst) - This is the maximum number of uncommitted bits that the Frame Relay switch provider attempts to transfer beyond the CIR.
4. Tc (Committed Time interval) - This is the time interval, the time over which, the CIR is averaged.

II. The following are true about Frame-Relay:
1. Cisco routers support two types of encapsulations, a) cisco b) ietf
Use ietf if you are communication with a non Cisco router.
2. The encapsulation type can be configured either at interface lever or on per-destination level.
3. The command 'frame-relay map' is used for static address mapping.
4. Cisco IOS allows FR address mapping to be done either statically (manually) or dynamically (if the FR environment supports).

III. Note the following points about Frame Relay DLCIs:
1. DLCIs (Data Link Connection Identifier) have only local signification. It means, the end devices over FR network can have can different DLCI numbers.
2. DLCI number is provided by the FR service provider. DLCI number is mapped to Layer 3 protocol address using 'frame-relay map' statement.
3. Typically, the DLCIs 0 to 15 and 1008 to 1023 are reserved for special purposes. Service providers are assigned DLCIs 16 through 1007.
4. DLCIs 1019, 1020 can be used by multicasts.

IV. LMI (Link Management Interface) is a signaling standard between the CPE (Customer Premise Equipment) and the FR switch.
Cisco IOS supports the following three types of LMIs:

1. Cisco - This LMI type is jointly developed by Cisco, Stratacom, Northern Telecom, and DEC.

2. Ansi - ITU-T 

3. Q.933a standard.
One of the above three LMI types need to be selected for FR to work.

The correct syntax for specifying LMI-type for use by FR switch is:
frame-relay lmi-type {ansi | cisco | q933a }
cisco is the default lmi type.

For specifying ansi lmi-type, use the following command at interface configuration mode:
frame-relay lmi-type ansi

V. The syntax of command for enabling frame-relay encapsulation on Cisco routers is:
Router1(config-if)# encapsulation frame-relay [cisco | ietf]
Note that cisco is the default encapsulation type selected, if you don't specify any.
If communication with a non-Cisco router, select ietf as the encapsulation type.

20.0 Traffic Shaping:

Given below are the normal sequence of steps and relevant commands that are required in enabling Frame Relay traffic shaping:

1. Specify the map class name - Use the command
R(config)# map-class frame-relay <map-class-name>, where <map-class-name> is the name of map class.

2. Define map class - Typical configuration steps here may include:
A) Enabling rate enforcement by defining average and peak rates of traffic.
B) Specifying a custom queue list for the map class
C) Specifying a priority queue list for the map class.
D) Enabling BECN feedback to throttle the output rate on any SVC for the map class. 
All the above (A through D) are optional configuration commands.

3. Enable Frame Relay on an interface by issuing interface configuration command:
R(config-if)#encapsulation frame-relay
Note that the default encapsulation type is cisco.

4. Next, enable frame relay traffic shaping on an interface by issuing the command:
R(config-if)# frame-relay traffic-shaping

5. Specify a Traffic Shaping Map Class for the Interface by issuing the following command:
R(config-if)# frame-relay class <map-class-name>, where <map-class-name> is the map class name.
Specifying a Frame Relay map class for a main interface, results in all the VCs on its sub interfaces inherit all the traffic shaping parameters defined for the class.

Traffic shaping is recommended under the following circumstances:

1. If a FR network consists of high speed connections at the central site and low speed connections (less than 64 Kbps) at branch offices, bottlenecks may occur at slow links. Traffic shaping is useful to address this problem.

2. If the FR network occasionally get congested, traffic can be throttled using BECN, so that the congestion is overcome. Note that the traffic shaping may not be useful when a FR network consistently encounters congestion due to insufficient bandwidth.

3. Also, if the FR network has to carry different types of protocols, such as IP, SNA it is recommended to enable traffic shaping. This would allow the prioritization of time sensitive traffic.

Frame Relay traffic shaping can be achieved through the following means:

1. By using rate enforcement - Here the average and peak data rates are defined by using the command:
R(config-map-class)# frame-relay traffic-rate <average> [peak],
where <average> is the average rate in bps, which is equivalent to the CIR.
Peak is optional command - specifies the peak rate in bps.

2. Adaptive shaping through the use of BECN by using the following command:
R(config-map-class)# frame-relay adaptive-shaping becn
The above command enables the router to dynamically adjust the rate at which it sends packets, depending on the BECNs received.

3. Traffic shaping through use of custom queuing:
Custom queuing is recommended when a particular protocol or service needs to be given guaranteed transmission rate. The command that enables custom queuing is:
R(config-map-class)# frame-relay custom-queue-list <list-number>

4. Traffic shaping through use of priority queuing:
Priority queuing allows absolute priority to be assigned to a protocol or service. The command that enables priority queue list is:
R(config-map-class)# frame-relay priority-group <list-number>
Both custom-queue-list and priority-queue-list commands require that you have previously defined a custom queue or priority queue respectively.
Only one form of queuing may be associated with a given map class.

21.0 Back-up Interface configuration:

The backup interface configuration involves the following steps:

1. Configure the primary interface as needed.

2. Configure the backup (secondary) interface using the command:
R(config-if)# backup interface <interface-type number>, where <interface-type-number> is the interface port or slot/port number.

An example, for assigning BRI0 as the backup, use the command:
R(config-if)# backup interface bri0

3. Specify the time to wait before enabling the backup link after the primary link goes down with the command:
R(config-if)# backup delay {enable-delay} | never} {disable-delay | never}
where,
enable-delay - is the number of seconds that elapse after the primary link goes down and before the secondary (backup) link is activated.
Disable-delay - is the number of seconds that elapse after the primary line comes up, and before the secondary (backup) link is deactivated.
Never - prevents the secondary line from being activated or deactivated.

The following statements are true with respect to backup lines:

1. The command 'backup interface' is used for configuring an interface for backup operation.

2. A backup line can be configured to be activated based on the traffic load on the primary line, such that the backup is activated if the load on primary exceeds certain percentage of available bandwidth.

3. When an interface is configured as backup interface to a primary line, the backup route does not appear in the routing table. However, if the primary line fails, and the backup is activated, then the backup route shows up in the route table.

4. If a BRI is used for dial backup, none of the two B channels are available while the interface is in standby mode. This can be overcome by using dialer profiles. Two dialer profiles can be defined, one for the backup line and the other for regular dial up. Physical BRI interface can be made member of both the dialer pools. Under these conditions, both B channels can be used, one for the backup line and the other for regular dial up.


 

22.0 Queuing:

Cisco IOS support for queuing include the following:

1. Weighted fair queuing (WFQ) - This is an automatic prioritization method. FWQ ensures that bandwidth is shared fairly between the conversations. Low volume traffic such as Telnet is given priority over high volume traffic such as file transfers.
WFQ is the default queuing method for physical interfaces of 2.048 Mbps or less.

The following command enables Weighted Fair Queuing on a router interface and sets the congestive discard threshold to 64. 

Router(config-if)# fair-queue 64

Congestive-discard-threshold is the number of messages creating a congestion threshold. For example, setting a congestive-threshold of 64 results in the maximum number of packets in a conversation held in a queue to 64, after which packets are discarded.

2. Priority Queuing: Priority queuing allows more accurate control over different types of traffic. Priority queuing is used when traffic of certain type, such as mission critical traffic, must have certain bandwidth allocated. The queue with higher priority is always processed first. If the high queue is always filled, other queues will not be processed.

Priority list is a set of rules that assigns packets to different priority queues. For example, the command that assigns all IP traffic to a medium priority queue for priority list2:

R(config)# priority-list 2 protocol ip medium

You apply the priority-list with priority-group command. The command to apply the priority-list to an interface is:
R(config-if)# priority-group 2
Note that 2 is the priority-list defined earlier.

3. Custom Queuing: Custom queuing allows certain bandwidth be allocated to all types of traffic. This ensures that all types of traffic get a fair share of the bandwidth. This also eliminates one of the potential problems with priority queuing, where higher priority queue is always filled and lower priority queue never get processed.

Some instances where queuing is recommended include:

1. Where the interactive traffic suffer resulting in noticeable performance degradation.

2. Where some traffic need to be assigned higher priority due to its nature.

3. When you want to assign specific bandwidth allotments to different traffic flows, depending on its importance.

If you find a link to be congested for most part of a day, the capacity of the link need to be increased. Otherwise, prioritizing the traffic may only result in denying the legitimate service to your customer. Also, if you find the capacity of a WAN link utilization less than about 70 percent, the WAN link may be considered to be OK and not overloaded. But, you may need to plan for future expansion.

23.0 NAT:

When you are configuring NAT, NAT should be enabled on at least one inside and one outside interface. The command for enabling NAT on inside interface is:
R(config-if)# ip nat inside
The command for enabling NAT on the outside interface is:
R(config-if)# ip nat outside

Remember to enter into appropriate configuration modes before entering the commands. Usually, the inside NAT will be configured on an Ethernet interface, whereas the outside NAT is configured on a serial interface.

The command
ip nat inside source static <local ip> <global ip>
configures address translation for static NAT.

The command
ip nat inside source list <access-list-number> pool <name>
is used to map the access-list to the IP NAT pool during the configuration of Dynamic NAT.

The following two statements are true about 'ip nat inside source' command:
1. Translates the source of IP packets that are traveling from inside to outside.
2. Translates the destination of the IP packets that are traveling from outside to inside

The following two statements are true about 'ip nat outside source':
1. Translates the source of the IP packets that are traveling from outside to inside 
2. Translates the destination of the IP packets that are traveling from inside to outside.

It is important to note that the packet actual source and destination addresses are completely isolated from inside to outside.

24. IP Unnumbered:

The following are true about 'ip unnumbered' interface configuration command:

1. This command conserves IP addresses, as it would be using one of the already configured IP addresses.

2. The address of the specified interface is used as the source address of the IP packet.

3. This command can only be used in point-to-point networks.

4. Using loop back interface for 'ip unnumbered' command is ideal. Since loop back interface is a virtual interface, it will never go down.

25.0 Load Distribution:

TCP load distribution allows the hosts inside the interface to share load. Mail server (or a web server) is an example where this type of load sharing may be required. 
The following steps brief the commands that may be required to configure TCP load distribution:

1. Define standard IP access-list 

2. Define an IP NAT pool for the real hosts as below:
ip nat pool <pool-name> <start-ip> <end-ip> {netmask <net-mask> | prefix-length <prefix-length>} type rotary
Note the option 'type rotary'. This option enables the load sharing between the real hosts.

3. Map the access-list and the real hosts pool by using the command:
ip nat inside destination list <access-list-number> pool <pool-name>

4. Finally, enable NAT on the appropriate interface by using the command:
ip nat {inside | outside}

26.0 AAA:

AAA stands for Authentication, Authorization, and Accounting.

Authentication: Authentication is used to determine whether a user is allowed access to network at all. The primary purpose of authentication is to prevent intruders from getting access to the network.

Authorization: The purpose of authorization is to determine the extent to which a user is allowed access to the network resources. Authorization helps in limiting the resources of a network only to authorized individuals, allowing various levels of accessibility to network resources.

Accounting: Accounting is basically to keep track of network resource usage. The usage statistics may include such things as number of hours of usage, kilobits of data transferred etc. It will also be useful to trace the activities of a user at a later date for troubleshooting or investigative purposes.

The command that enables aaa on a router is:
Router(config)# aaa new-model
This is the first command that is given for configuring AAA on a router.

The correct syntax for AAA authentication for use on serial interfaces running PPP (Point to Point Protocol) is:

R(config)# aaa authentication ppp {default | <list-name> <method1> [method2] [method3]..}
For example, to use tacacs+ first and then no authentication (if error is returned in first case), use the command:
R(config)# aaa authentication ppp default tacacs+ none

Alternately, we can use the list-name, say mylist as below:
R(config)# aaa authentication ppp mylist tacacs+ none

List-name is useful when you need to configure the line authentication by calling the list-name.

The following three protocols are supported for security verification between the Access server and the Security server:

1. TACACS+,
2. RADIUS
3. Kerberos V

27. Miscellaneous:

  1. The command 'ip tcp header-compression passive' is used to specify that the TCP header compression is not required, but use header compression only if the router receives packets with header compression. The header compression is used for that destination only.
  2. If a BRI is used for dial backup, none of the two B channels are available while the interface is in standby mode. This can be overcome by using dialer profiles. Two dialer profiles can be defined, one for the backup line and the other for regular dial up. Physical BRI interface can be made member of both the dialer pools. Under these conditions, both B channels can be used, one for the backup line and the other for regular dial up.
  3. The only address translation feature available on Cisco 700 series router is PAT (Port Address Translation). PAT is a subset of NAT. PAT allows a single IP address be assigned to multiple hosts on a LAN. This feature uses ports to uniquely identify the hosts on a LAN. PAT is most widely used feature to access Internet and conserves IP addresses.
. When designing a network, document the application characteristics. This should include present and future applications. Following are some important characteristics that need to be documented.

1.      Application name

2.      Application type: Browser (HTTP), e-mail, database etc.

3.      Protocols - IP, IPX, SNA, AppleTalk etc.

4.      Number of users

5.      Number of hosts

2. Ethernet, Token Ring, and Fiber Optic:

-          Token ring frame doesn't have a preamble, whereas Ethernet frame has 7/8 bytes preamble for each frame transmitted. A Token Ring frame starts with an SD (Starting Delimiter) of size 1 byte. FDDI frame have a preamble of 8 bytes (64 bits).

-          Maximum size of collision domains for 100BaseFX multimode fiber is 412 meters in half duplex and 2000m if full duplex is used.

-          Loop back and collision detection should be disabled when you are running full duplex Ethernet.

-          The Routing Information Field (RIF) of a Token Ring frame contains the Route Descriptor. The route descriptor in turn contains the Ring Number and Bridge Number.

-          In Source Route Bridging (SRB), the source node finds the routes to the destinations on a network using explorer frames. This is different from Ethernet transparent bridging; the bridges build and maintain tables (MAC tables) containing paths to destinations.

-          Source Route Transparent bridging (SRT) enables a bridge to function as both a source-routing bridge and a transparent bridge.

-          In Token Ring network, when an explorer frame arrive at the destination, the destination node sets the D - bit  (Direction bit) to 1 and sends the frame back to the source node, indicating  successful route discovery.

-          There are four different Ethernet framing types. Although several encapsulation types can share the same interface, clients and servers with different types cannot communicate without a router.

1.      Ethernet_802.3 - The default for NetWare versions 2.x through 3.11. This is also the default for Cisco routers. Cisco refers to this as Novell-ether.

2.      Ethernet_802.2 -  The default for NetWare 3.12 and later versions. Cisco refers to this as SAP.

3.      Ethernet_II - This is also used with TCP/IP and DECnet. Cisco refers to this as ARPA.

4.      Ethernet_SNAP -  This is also used with TCP/IP and AppleTalk. Cisco refers to this as SNAP.

-          The specification 802.3z describes gigabit Ethernet over fiber or shielded copper.

-          The specification 802.3ab (1000BaseT) describes gigabit Ethernet over Category 5 UTP.

3. Traffic pattern:

1.      Terminal / Host: Applications based on Terminal / Host are low - volume character traffic. The traffic from the terminal will be a few characters while the Host returns screen full of characters.

2.      Client / Server: The traffic flow in Client / server environment is bi-directional and asymmetric. Traffic sent to the host is usually less than 100 bytes and the return traffic from the host can be more than 1500 bytes. HHTP, FTP are examples of Client / Server Protocols.

3.      Peer/ Peer: In peer-to-peer environment, traffic flow is bi-directional and symmetric. Peer to peer communication is commonly used in work groups.

4. Routing protocols:

1.      RIP is useful for small networks.

2.      OSPF is a standards based, scalable protocol.

3.      IGRP and EIGRP are Cisco proprietary routing protocols. EIGRP is preferred when there are multiple routed protocols such as IP, IPX etc. Cisco's IGRP and EIGRP can load balance traffic across multiple routes that have unequal metrics by using  "variance" command.

4.      Category                                  Routing Protocol

a.     Classless/ VLSM support        EIGRP, OSPF, ISIS, RIP v2, BGP

b.     Classful / No VLSM                RIP v1, IGRP

5.      Category                            Routing Protocol

a.     Distance Vector        IP RIP, IPX RIP, IGRP, RTMP

b.     Link - State              OSPF, NLSP, ISIS

c.     Hybrid                      EIGRP

6.      NLSP (Netware Link Services Protocol) is a Link State Routing Protocol, and supports hierarchical routing with area, domain, and global internetwork components. Group of networks form an area. A group of areas form a domain. A group of domains form a global internetwork. Novell NetWare networks have three options for routing:

1.     IPX RIP

2.     NetWare Link Services Protocol (NLSP)

3.     Enhanced IGRP for IPX

7.      APPN stands for Advanced Peer-to-Peer Networking. IBM introduced APPN to overcome the limitations of traditional Systems Network Architecture (SNA).

8.      IP RIP based networks send the complete routing table during update. The default update interval is 30 seconds. Major distance vector protocol Update timers are as below:

9.      Routing Protocol       Default update time (Sec)

IP RIP                        30
IP IGRP                      90
RTMP                        10
IPX RIP                      60

10. AppleTalk networks have three possible routing protocols:

1.      Routing Table Maintenance Protocol (RTMP)

2.      Apple Talk Update - Based Routing Protocol (AURP)

3.      Enhanced IGRP for Apple Talk

Of these, RTMP is the most commonly used routing protocol

           11.  IGRP, EIGRP metrics:

                          i.      Bandwidth: This is represents the maximum throughput of a link.

                         ii.      MTU (Maximum Transmission Unit): This is the maximum message length that is acceptable to all links on the path. The larger MTU means faster transmission of packets.

                       iii.      Reliability: This is a measurement of reliability of a network link. It is assigned by the administrator or can be calculated by using protocol statistics.

                      iv.      Delay: This is affected by the bandwidth and queuing delay.

                        v.      Load: Load is based among many things, CPU usage, packets processed per sec.

5. IP, IPX are examples of routed protocols. RIP, EIGRP are examples of routing protocols.

6. Identifying information and traffic flows is part of characterizing the customer's application. The following fields can help identify the traffic flows:

1.      Application: Identify the applications that run on your customer's network

2.      Application type: Categorize the application as a database, groupware, Web etc.

3.      Number of Servers, hosts, and users: Note the number of servers, hosts, and users using the specified application.

4.      Segments: Locate the segments that the application flows.

7. Hierarchical layer model:

1.      Core layer: Designed for high availability and redundancy. Core layer is the high-speed switching backbone of any network. The core layer has the following characteristics:

                                                              i.      High reliability

                                                             ii.      Adapt to changes quickly

                                                           iii.      Lower latency

2.      Distribution layer: Address summarization and media translation are applied in the distribution layer. Distribution layer lies in between the Core layer and Access layer.  It usually addresses the following:

                                                              i.      Security

                                                             ii.      Access Control Lists

                                                           iii.      Route Summarization

                                                          iv.      Media translation

3.      Access layer: The access layer consists of the remote office sites using ISDN, Frame Relay etc. Local area networks segments are also part of the access layer.

8. Cisco ConfigMaker is used for configuring networks using Cisco Switches and Cisco routers. At present, ConfigMaker can't support some high-end devices like 7000 series routers. It can be used to configure small networks of Cisco routers (800, 1000, 1600, 1700, 2500, 2600, 3600, and 4000 series), switches, and Hubs from a single PC.

9. CiscoWorks is a suite of integrated network management tools that will help an administrator in maintenance of small to medium sized business networks.

Cisco View is a GUI based device management software application that provides dynamic status, statistics, and configuration information. Cisco View graphically displays a real time physical view of Cisco devices.

TACAC+ (Terminal Access Controller Access Control System +): provides complete network access security (NAS) for dial-in connections.

10. Configuration management refers to base lining, modifying, and tracking configuration changes of network devices.


12. Some important port numbers to know:

-          HTTP uses port number 80.

-          FTP uses port number 21

-          SMTP uses port number 25

-          Telnet uses port number 23

-          TFTP uses port number 69

13. Hot Standby Router Protocol (HSRP) is used for selecting a standby router when one router fails. That is, HSRP allows IP workstations to continue uninterrupted communication over the internetwork even if their default router becomes unavailable.

14. The number of router hops from one edge to another edge in a network is called diameter. Limiting the diameter of an internetwork provides predictable and consistent performance and ease of troubleshooting. The network diameter is more appropriate at Core layer.

15. Cisco Discovery Protocol (CDP) is a proprietary protocol supported by Cisco devices and gives information about the devices. Used for automatic discovery of Cisco networking components in a network.

16. Widely used network management tools from Cisco are:

a.      Cisco Works

b.      Cisco View

c.      Netsys Connectivity Service Manager

d.      Netsys Performance Service Manager

e.      Cisco FastStep

f. Cisco Works 2000

17. ISO defines five types of network management processes. These are (remembered as FCAPS):

1.      Fault Management

-          This is a vital function of a network management system. Fault management consists of fault detection, correction, and verification checks on a fault. Since any fault directly impacts the quality of service, automatic fault detection and correction need to be implemented where possible.  In addition, fault management should include virus prevention, and regular backups.

2.      Configuration Management

-          Configuration management facilitates management of hardware and software resources more efficiently. In a large computer network, there can be several versions of software and hardware resources giving rise to difficulty in troubleshooting and/or upgrading the systems. The database is made easily accessible to attend to maintenance/ up gradation procedures in a timely and efficient manner.

3.      Accounting Management

-          This function helps in fair use of resources. For example, network bandwidth utilization by individual groups can be measured and appropriate quotas can be assigned depending on the requirement and fair usage. It also enables billing based on the resource usage.

4.      Performance Management

-          This includes collecting the network parameters of interest, such as bandwidth utilization, packet errors, retransmissions etc.  A baseline is established during normal traffic flow. Performance threshold are established, against which the measured parameter values are compared for acceptable network performance. If any non-compliance is determined, the network management station is alerted by visual, audio, logger, and/or by email alerts.

5.      Security Management

-          Security management refers to the control of access to the network resources. The internal network resources should be made available only to authorized users or systems as per the given criteria. All attempts to access the resources without appropriate authorization to a given resource need to be logged or an alarm may be given, depending on the requirement. There can be different levels of access, depending on the user type, such as internal or external. Also, if the corporate network is participating in Internet or extranet, added levels of security are required.

18. Frame Relay:

-          Frame Relay is well suited for intermittent and burst traffic.

-          Frame Relay can carry multiple PVCs over a single physical circuit.

-          CIR (Committed Information Rate) is the rate at which a Frame Relay network agrees  (guaranteed) to transfer information under normal conditions, averaged over a minimum increment of time. Expressed in bits/ Sec. Any packets traveling over the CIR are subject to be discarded under certain conditions.

-          Frame Relay uses Data Link Connection Identifier (DLCI) to identify Layer 2 connections in a Frame Relay network.

-          Bc stands for Committed Burst. This is a negotiated tariff metric in FR network.

-          Cisco supports the use of a 10-bit DLCI field resulting in a maximum of 1024 data link connection identifiers with numbering starting at 0 and ending at 1023.

20. The catalyst 1900 series switches are equipped with 12 (1912) or 24 (1924) switched 10BaseT ports. These ports can be attached to hosts or hubs. These switches also have two 100BaseT ports. These high-speed ports can be used for attachment to Servers and backbones.

 

21. ISDN:

The ISDN Primary Rate Interface (PRI, also known as 23B+D1) service delivers 23 B channels and one 64KBPS D channel for a total bit rate of up to 1.544 MBPS.

ISDN BRI will have 2B + 1D channels, the total bandwidth is 64X2 +16 = 144 KBPS

22. The most important design rule for 100MBPS Ethernet is that the round trip collision delay must not exceed 512 bit times, which is same as that of 10BaseT. However, a bit time in 100BaseT is 10 times smaller. Therefore, a bit time on a 100 MBPS Ethernet is 0.01 microseconds, compared to 0.1 microseconds on a 10 MBPS Ethernet. Therefore, the maximum round trip delay for a 100 MBPS Ethernet is 5.12 microseconds whereas that of 10BaseT is 51.2 microseconds.

23. Cisco switches support the following trunking protocols:

1.      ISL (Inter Switch Link) and

2.      802.1q

24. Class I repeaters have a latency of 0.7 microseconds and only one repeater hop is allowed.

Class II repeaters have a latency of 0.46 microseconds and one or two repeater hops are allowed.

25. Cisco Routers:

-          1600 series access routers: These are inexpensive, easy to use, multiprotocol routers.  Cisco 1600, and 2600 series routers have optional expansion modules.

-          The 4000 series routers have the following features:

1.     High-density LAN connectivity

2.     Medium-density WAN and dial up connectivity: Up to 16 ISDN BRI / 32 sync/ async serial ports or combination

3.     FDDI / IBM internetworking connectivity

26. CiscoView can be integrated with several other network management platforms like HP OpenView, IBM NetView, CiscoWorks etc. to provide a better system to manage Cisco devices.

27. Route summarization reduces the route distribution and route-processing overhead in a network.

28. The HSSI interface on a Cisco router can support speeds up to 52 MBPS.

29. Catalyst switches:

1.      Catalyst 1800 is a Token Ring switch that has 16 dedicated or shared ports in the base unit plus two feature -card slots. 

2.      Catalyst 2900 Fast Ethernet switch is a 14 port, fixed configuration, fast Ethernet switch. Catalyst 1900 Ethernet switch features 25 switched Ethernet ports providing attachment to individual workstations and 10BaseT hubs. It also has two 100BaseT ports for high-speed connectivity to servers and backbones.

3.      The catalyst 2820 Ethernet switch has 25 switched Ethernet ports and two high-speed expansion slots.

30. Bandwidths (typical):

1.      Dial up: up to 56 KBPS

2.      ISDN BRI: up to 2 numbers of 64 KBPS B channels and 16 KBPS D channels 

3.      T1: 1.544 MBPS

4.      E1: 2.048 MBPS

5.      DS3: 44.736 MBPS



31. The use of traffic shaping limit the congestion due to surges in network traffic. Traffic shaping is used in ATM, Frame Relay, and other types of networks.

32. IGMP (Internet Group Management Protocol) is a protocol used by IP hosts to report their multicast group memberships to an adjacent multicast router.

33. LAN related protocols:

1.      IEEE 802.5 in IEEE LAN protocol that uses token passing access at 4 or 16 MBPS over STP cabling and is similar to IBM Token Ring.

2.      802.3 uses CSMA/CD.

3.      802.1 describes an algorithm that prevents bridging loops by creating a spanning tree.

34. HDLC:

Each vendor’s implementation of HDLC is unique. Cisco's HDLC uses proprietary, default encapsulation. When you are using a Cisco router with a non-Cisco router, it is recommended to use PPP or any standards based encapsulation.

35. DNS, WINS, DHCP:

1.      DNS is used for resolving domain names to IP addresses

2.      DHCP is used for dynamic assignment of IP addresses

3.      WINS is used for resolving NetBIOS names to IP address

36. FragmentFree switching, as the name indicates, looks for any bus activity before forwarding a frame for any possible collisions. This collision in Ethernet happens during the first 64 bytes. Therefore, the switch waits for 64 bytes time before forwarding a frame.

37. Capacity and delays:

-         At 70% utilization, a WAN link is considered running at full capacity.

-         At 40% utilization, an Ethernet link is considered running at full capacity.

-         At 80% utilization, a Token Ring network is considered running at full capacity.

-         100ms or less should be the response time when a network is considered working satisfactorily.

-         The allowable delay for Class II repeater is only 92 bit times. The allowable delay for a class I repeater is 140 bit times.

38. VTP is a Layer 2 messaging protocol. It carries configuration information throughout a single domain. VTP operates in one of three modes:

1.      Server mode

2.      Client mode

3.      Transparent mode

VTP Servers can create, modify, or delete VLANs and other configuration parameters for the specified VLAN domain.

A VTP client can't create, change, or delete VLANs.

A VTP transparent mode is used when a switch is not required to participate in VTP, but only pass the information to other switches. Transparent switches don't work either as Server or clients.

Configurations made to a single switch, called VTP server, are propagated across the switch fabric under a single domain control. Other switches, configured as VTP clients, learn the configuration information from the server.

39. TCP is a full-duplex, connection-oriented protocol. It incorporates error checking as well.

UDP (User Datagram Protocol): UDP is a thin protocol. UDP is a connectionless protocol. It doesn't contact the destination before sending the packet and doesn't care whether the packet is reached at the destination. UDP uses port number 6.

The port number used by TCP is 6 and that of UDP is 17.

40. Cisco uses TFTP protocol to distribute IOS over a WAN link.


The CCDA certification is a foundation exam for testing  Cisco  network design fundamentals for the small office/home office (SOHO) market. CCDA certified professionals could design routed and switched networks involving LAN, WAN, and dial up access for small businesses.  The exam is of 2 hours duration and there will be approximately 65 questions. Many questions are scenario based. Click here to visit official Cisco website to know more about this certification. CCDA is a pre-requisite for CCDP (Cisco Certified Design Professional) certification offered by Cisco Systems.

40. Cisco uses TFTP protocol to distribute IOS over a WAN link.

41. It is important to know the difference between a collision domain and a broadcast domain. When you use Hubs, all the nodes connected to the hub will be in the same collision domain. However, when you use switches and implement VLANs, each VLAN will be in a separate broadcast domain. The packet forwarding between VLANs is achieved through the use of routing.

42. IP routing protocols can load balance across up to six equal cost parallel links.  The "maximum-paths" command can be used to change the number of links that the router will have to load-balance over IP.

42. Practice your demonstration before final demonstration to the customer.

43. Access Lists:

-         IP access list should be created with the ACCESS-LIST command. After the list is created, it can be applied to an interface with the IP ACCESS-GROUP command.

-         When applying access-lists, on a given interface, there can be only one access list per protocol for inbound. Similarly, there can be only one access list per protocol for outbound.

An example to remove an access list from an interface:

 1. Int s0

 2. No access-group 10

44. Spanning Tree Protocol (STP)  802.1d is used to prevent routing loops. In Cisco Catalyst 5000 series switches, use BDPUs (Bridge Protocol Data Units) to determine the spanning tree topology. STP uses a Tree Algorithm (STA) to prevent loops, resulting in a stable network topology.

45. IPX address consists of 32-bit network address and 48-bit host address. The network portion of the address is configured by the administrator. The host part of the address is the 48-bit MAC address on the network interface card of the node.

46. ISL, 802.1Q are the VLAN trunking protocols associated with Fast Ethernet. The VLAN trunking protocol defined by 802.10 is associated with FDDI. LANE (LAN Emulation) is associated with ATM.

47. Compression algorithms supported by Cisco IOS are:

HDLC -  STAC;

LAPB  -  STAC, Predictor;

PPP    -  STAC, Predictor, MPPC

Frame-Relay -  STAC, FRF.9

PPP is supported by STAC, Predictor, and MPPC. Compression algorithms supported by Frame-Relay for payload compression are STAC, and FRF.9.

48. Data Link Switching (DLSw) was introduced by IBM to overcome the limitations of  SRB networks. The Cisco implementation of DLSw is called DLSw+. Benefits of DLSW+ are over SRB are:

  1. Link layer acknowledgements and keep-alive messages of SNA do not have to travel over WAN link,
  2. DLSw+ traffic can be rerouted in case of link failures
  3. Prioritization of traffic over WAN links

49.  The permitted numbers for some important access-lists are:

-         1-99: IP standard access list

-         100-199 :IP extended access list

-         600-699: AppleTalk Access list

-         800-899 : IPX standard access list

-         900-999 : IPX extended access list

-         1000-1099: IPX SAP access list

-         1100-1199: Extended 48-bit MAC address access list

The format for standard IPX access list is:

access-list {number} {permit/ deny} {source} {destination}

50. By giving the command "show ip route igrp", we ca see the routes found by igrp. A route discovered by igrp is denoted by letter "I" before start of the entry.

51. 7 steps in building a Prototype are:

  1. Review the customer's requirement
  2. Determine the extent of the prototype
  3. Understand your competition
  4. Develop a test plan
  5. Purchase and prepare equipment
  6. Practice
  7. Conduct final tests and demonstrations

52. Default administrative distances are as below:

  1. Route Source                     Default Distance
  2. Directly connect Interface        0
  3. Static Route                              1
  4. EIGRP Summary Route            5
  5. Internal EIGRP                        90          
  6. IGRP                                      100
  7. OSPF                                     110
  8. RIP                                         120
  9. Unknown                                255

The administrative distance (metric) is used to represent the trustworthiness of the route. Lower the value, higher the trustworthiness. A value of 255 represents that the route is unreachable.

53. Private addresses are described in RFC 1918. There are one Class A network, 16 Class B networks and 255 Class C networks that belong to private address space. There are:

Class Type           Start Address         Stop Address

Class A                10.0.0.0                   10.255.255.255

Class B                172.16.0.0              172.31.255.255

Class C                192.168.0.0            192.168.255.255

The above address range is reserved for private use.

54. Cisco IOS supports

  1. Priority Queuing is useful for time sensitive, mission critical protocols such as SNA.
  2. Custom queuing handles the queues in round robin fashion.
  3. Weight Fair Queuing is enabled by default and requires no configuration.

 

Make a Free Website with Yola.