助け合いフォーラム
CCNA(200-301)
問題ID : 7456
問題を開く
Telnetについて正しい記述はどれか(2つ選択)
正解
クリアテキスト形式でデータを送信する
Telnetを使用する前に、宛先のデバイスで事前設定が必要になる
解説
Telnetとは、端末を遠隔操作するためのプロトコルです。
ただし、Telnetはデータを平文(クリアテキスト)で送るため、重要な情報が盗聴されるなどの危険性があります。
Telnetを確立するためには、Telnetされる側のデバイスでVTYパスワードを設定しておく必要があります。
これは、仮想端末にログインする際のパスワードで、セキュリティ上の理由から、VTYパスワードを設定していないデバイスではTelnetを許可しないものとなっています。
VTYパスワードを設定するには、以下のコマンドを使用します。
【コマンド構文】
Router(config)#line vty 0 4
Router(config-line)#password {パスワード}
Router(config-line)#login
なお、ルータの機種やIOSのバージョンにより、passwordコマンドとloginコマンドの順番が逆になることがあります。
【そのほかの選択肢について】
・SSHよりもセキュリティレベルが高い
Telnetはデータを平文(クリアテキスト)で送りますが、SSHはデータを暗号化して送るためSSHの方がセキュリティレベルが高いと言えます。
・Cisco製のデバイスはTelnetをサポートしていないのでSSHを使用するしかない
Cisco製のデバイスはTelnetとSSHの両方をサポートしています。
・ポート番号は22である
Telnetのポート番号は23です。
・UDPを使用している
TelnetはTCPを使用します。
ただし、Telnetはデータを平文(クリアテキスト)で送るため、重要な情報が盗聴されるなどの危険性があります。
Telnetを確立するためには、Telnetされる側のデバイスでVTYパスワードを設定しておく必要があります。
これは、仮想端末にログインする際のパスワードで、セキュリティ上の理由から、VTYパスワードを設定していないデバイスではTelnetを許可しないものとなっています。
VTYパスワードを設定するには、以下のコマンドを使用します。
【コマンド構文】
Router(config)#line vty 0 4
Router(config-line)#password {パスワード}
Router(config-line)#login
なお、ルータの機種やIOSのバージョンにより、passwordコマンドとloginコマンドの順番が逆になることがあります。
【そのほかの選択肢について】
・SSHよりもセキュリティレベルが高い
Telnetはデータを平文(クリアテキスト)で送りますが、SSHはデータを暗号化して送るためSSHの方がセキュリティレベルが高いと言えます。
・Cisco製のデバイスはTelnetをサポートしていないのでSSHを使用するしかない
Cisco製のデバイスはTelnetとSSHの両方をサポートしています。
・ポート番号は22である
Telnetのポート番号は23です。
・UDPを使用している
TelnetはTCPを使用します。
参考
【トランスポート層】(OSI参照モデルの第4層)
トランスポート層は、通信の信頼性を実現する層です。
トランスポート層では、TCP(Transmission Control Protocol)またはUDP(User Datagram Protocol)というプロトコルを使用します。
【TCPとUDPの特徴】
TCP・・・コネクション型、信頼性有り、オーバーヘッドが大きい
UDP・・・コネクションレス型、信頼性無し、オーバーヘッドが小さい
【TCPヘッダとUDPヘッダ】
【主なプロトコルとポート番号】
ポート番号とは、どのアプリケーション(プロトコル)宛のパケットかを識別するための番号です。
例えばポート番号が「443」のパケットを受信した場合は「HTTPS」宛のパケットということがわかります。
トランスポート層は、通信の信頼性を実現する層です。
トランスポート層では、TCP(Transmission Control Protocol)またはUDP(User Datagram Protocol)というプロトコルを使用します。
【TCPとUDPの特徴】
TCP・・・コネクション型、信頼性有り、オーバーヘッドが大きい
UDP・・・コネクションレス型、信頼性無し、オーバーヘッドが小さい
【TCPヘッダとUDPヘッダ】
【主なプロトコルとポート番号】
ポート番号とは、どのアプリケーション(プロトコル)宛のパケットかを識別するための番号です。
例えばポート番号が「443」のパケットを受信した場合は「HTTPS」宛のパケットということがわかります。
Telnet の表記について
投稿日 2022/12/21
Telnet プロトコルは英単語の頭文字をつなぎ合わせた頭字語(acronym)ではないため、TELNET とは表記しないとの認識です。ただしコマンドはすべて小文字でtelnet です。以上を踏まえてまとめて報告させていただきます。
問題ID : 7456
「参考」の【主なプロトコルとポート番号】の画像内にて、
[誤] TELNET
[正] Telnet
問題ID : 7566
「参考」の【OSI参照モデルとTCP/IP】の画像内にて、
[誤] TELNET
[正] Telnet
問題ID : 7848
「解説」にある画像内にて、
[誤] TELNET接続
[正] Telnet接続
または
[正] telnet接続
問題ID : 8181
「解説」にある画像内にて、
[誤] TELNET
[正] Telnet
問題ID : 8285
「解説」にある画像内にて、
[誤] プロトコル:TELNET
[正] プロトコル:Telnet
問題ID : 16462
「参考」のところにて、
[変更前] conftというホストに対してtelnetをしようと名前解決処理が動作してしまっています。
[変更案] conftというホストに対してTelnetをしようと名前解決処理が動作してしまっています。
スタッフからの返信
この投稿に対して返信しませんか?
s staff_nagao
2022/12/22 16:22
tnishita2さん ご指摘の点を修正致しました。 ご報告、誠にありがとうございました。