Sunday, January 23, 2011

Disconnecting and suspending Telnet sessions

Disconnecting and suspending Telnet sessions


4.2.3 This page will introduce two important features of the telnet command. These are the disconnect feature and the suspend feature.
A potential problem exists when a Telnet session is suspended and the Enter key is pressed. Cisco IOS software resumes the connection to the most recently suspended Telnet connection. The Enter key is used frequently. With a suspended Telnet session, it is possible to reconnect to another router. This is dangerous when changes are made to the configuration or EXEC commands are used. Always check which router is connected when the suspended Telnet feature is used.
The show sessions command will show which Telnet sessions are active.
The procedure that is used to disconnect a Telnet session is as follows:
  • Enter the disconnect command.
  • Follow the command with the name or IP address of the router or the session number. An example is as follows:
Denver>disconnect paris
The procedure that is used to suspend a Telnet session is as follows:
  • Press Ctrl-Shift-6, then x.
  • Enter the name of the router or IP address.
The Lab Activity will instruct students on how to suspend a Telnet session.
The next page will introduce some advanced features that can be used for multiple Telnet sessions.

Getting Information about Remote Devices

Getting Information about Remote Devices


4.2.1 Telnet

Telnet is a virtual terminal protocol that is part of the TCP/IP protocol suite. It allows connections to be made to remote hosts. Telnet provides a network terminal or remote login capability. Telnet is an IOS EXEC command used to verify the application layer software between source and destination. This is the most complete test mechanism available.
Telnet functions at the application layer of the OSI model. Telnet depends on TCP to guarantee the correct and orderly delivery of data between the client and server.
A router can have simultaneous incoming Telnet sessions. The numbers zero through four are used to specify five vty or Telnet lines.
The verification of application layer connectivity is a by-product of Telnet. Telnet is mainly used to establish remote connections to network devices. Telnet is a simple and universal application program.
The next page will explain how a Telnet connection is initiated and verified.


4.2.2 Establishing and verifying a Telnet connection

The Telnet IOS EXEC command allows a user to Telnet from one Cisco device to another. In the Cisco implementation of TCP/IP, it is not necessary to enter the connect or telnet commands to establish a Telnet connection. The hostname or the IP address of the remote router may be entered. To end a Telnet session, use the EXEC commands exit or logout.
To initiate a Telnet session any of the following alternatives can be used:
Denver>connect paris
Denver>paris
Denver>131.108.100.152
Denver>telnet paris
A hostname table or access to DNS for Telnet must be present for a name to work. Otherwise, the IP address of the remote router must be entered.
Telnet can be used to determine if a remote router can be accessed. As shown in Figure , if Telnet is used successfully to connect the York router to the Paris router, then a basic test of the network connection is successful. This operation can be performed at either the user or privileged EXEC levels.
If remote access can be obtained through another router, then at least one TCP/IP application can reach the remote router. A successful Telnet connection indicates that the upper-layer application functions properly.
If Telnet to one router is successful, failure to another router is likely caused by addressing, naming, or access permission problems. The problem may exist on the original router or on the router that failed as a Telnet target. The next step is to use the ping command, which is covered later in this lesson. The ping command can be used to test end-to-end connections at the network layer.
Once the Telnet is completed, log off the host. The Telnet connection will terminate after ten minutes of inactivity by default or when the exit command is entered at the EXEC prompt.
Students can use the Lab Activity on this page to establish and verify a Telnet connection.
The next page will explain how to disconnect or suspend a Telnet connection.

Wednesday, November 24, 2010

Telnet / Establishing and verifying a Telnet connection

Telnet
4.2.1 This page will introduce Telnet.
Telnet is a virtual terminal protocol that is part of the TCP/IP protocol suite. It allows connections to be made to remote hosts. Telnet provides a network terminal or remote login capability. Telnet is an IOS EXEC command used to verify the application layer software between source and destination. This is the most complete test mechanism available.
Telnet functions at the application layer of the OSI model. Telnet depends on TCP to guarantee the correct and orderly delivery of data between the client and server.
A router can have simultaneous incoming Telnet sessions. The numbers zero through four are used to specify five vty or Telnet lines.
The verification of application layer connectivity is a by-product of Telnet. Telnet is mainly used to establish remote connections to network devices. Telnet is a simple and universal application program.
The next page will explain how a Telnet connection is initiated and verified.

Establishing and verifying a Telnet connection

4.2.2
This page will show students how to establish and test a Telnet connection.
The Telnet IOS EXEC command allows a user to Telnet from one Cisco device to another. In the Cisco implementation of TCP/IP, it is not necessary to enter the connect or telnet commands to establish a Telnet connection. The hostname or the IP address of the remote router may be entered. To end a Telnet session, use the EXEC commands exit or logout.
To initiate a Telnet session any of the following alternatives can be used:
Denver>connect paris
Denver>paris
Denver>131.108.100.152
Denver>telnet paris
A hostname table or access to DNS for Telnet must be present for a name to work. Otherwise, the IP address of the remote router must be entered.
Telnet can be used to determine if a remote router can be accessed. As shown in Figure , if Telnet is used successfully to connect the York router to the Paris router, then a basic test of the network connection is successful. This operation can be performed at either the user or privileged EXEC levels.
If remote access can be obtained through another router, then at least one TCP/IP application can reach the remote router. A successful Telnet connection indicates that the upper-layer application functions properly.
If Telnet to one router is successful, failure to another router is likely caused by addressing, naming, or access permission problems. The problem may exist on the original router or on the router that failed as a Telnet target. The next step is to use the ping command, which is covered later in this lesson. The ping command can be used to test end-to-end connections at the network layer.
Once the Telnet is completed, log off the host. The Telnet connection will terminate after ten minutes of inactivity by default or when the exit command is entered at the EXEC prompt.
Students can use the Lab Activity on this page to establish and verify a Telnet connection.
The next page will explain how to disconnect or suspend a Telnet connection.

Disabling CDP / Troubleshooting CDP

Disabling CDP

4.1.5  This page will show students how to disable CDP.
To disable CDP at the global level, use the no cdp run command in global configuration mode. If CDP is disabled globally, individual interfaces cannot be enabled for CDP.
On Cisco IOS Release 10.3 or higher, CDP is enabled by default on all supported interfaces to send and receive CDP information. However, on some interfaces, such as asynchronous interfaces, CDP is disabled by default. If CDP is disabled use the cdp enable command in interface configuration mode. To disable CDP on a specific interface after it has been enabled, use the no cdp enable command in interface configuration mode.
The next page will introduce some commands that can be used to troubleshoot CDP.

Troubleshooting CDP 

4.1.6
This page will introduce some commands that can be used to show the version and update CDP information, tables, and traffic:
  • clear cdp table
  • clear cdp counters
  • show cdp traffic
  • show debugging
  • debug cdp adjacency
  • debug cdp events
  • debug cdp ip
  • debug cdp packets
  • cdp timer
  • cdp holdtime
  • show cdp
The Lab Activities on this page will require students to use CDP commands to learn about other devices.
This page concludes this lesson. The next lesson will explain how to test and obtain information from remote devices.  

Creating a network map of the environment

 Creating a network map of the environment
4.1.4 This page will explain how the information that is obtained by CDP can be used to create a network map.
CDP was designed and implemented as a simple, low-overhead protocol. Though a CDP frame can be small, it can retrieve a lot of useful information about directly connected Cisco devices.
This information can be used to create a network map of the connected devices. To discover devices that are connected to neighbor devices, use Telnet to connect to the neighbors. Then use the show cdp neighbors command.
The Lab Activity will show students how to use CDP commands to learn about neighboring network devices.
The next page will describe how CDP can be disabled.

Creating a network map of the environment

Creating a network map of the environment

4.1.4  

Sunday, November 21, 2010

Implementation, monitoring, and maintenance of CDP / Creating a network map of the environment

Implementation, monitoring, and maintenance of CDP

4.1.3 This page will introduce the commands that are used to implement, monitor, and maintain CDP information: 
  • cdp run
  • cdp enable
  • show cdp traffic
  • clear cdp counters
  • show cdp
  • show cdp entry {*|device-name [*][protocol | version]}
  • show cdp interface [type number]
  • show cdp neighbors [type number] [detail]
The cdp run command is used to enable CDP globally on a router. By default, CDP is globally enabled. The cdp enable command is used to enable CDP on a particular interface. On Cisco IOS Release 10.3 or higher, CDP is enabled by default on all supported interfaces to send and receive CDP information. CDP can be enabled on all device interfaces with the cdp enable command.
The Lab Activity on this page will teach students about some basic CDP commands.
The next page will explain how CDP can be used to create a network map. 

Creating a network map of the environment

4.1.4
This page will explain how the information that is obtained by CDP can be used to create a network map.
CDP was designed and implemented as a simple, low-overhead protocol. Though a CDP frame can be small, it can retrieve a lot of useful information about directly connected Cisco devices.
This information can be used to create a network map of the connected devices. To discover devices that are connected to neighbor devices, use Telnet to connect to the neighbors. Then use the show cdp neighbors command.
The Lab Activity will show students how to use CDP commands to learn about neighboring network devices.
The next page will describe how CDP can be disabled.