小紅帽技術論壇 在這裡你可以看到你訂閱的主題,悄悄話,編輯個人資料及環境設定 免費註冊! 行事曆 搜尋其他會員 常見問題
搜尋 小紅帽流量分析 小紅帽專用irc 聊天室 Web 版!建議安裝使用 hmirc 軟體! 回首頁 登出
小紅帽技術論壇 : Powered by vBulletin version 2.2.9 小紅帽技術論壇 > 電腦類 > IT認證考試板 > 《教學》CISCO CCNA 640-802 第二章 網絡互聯
  上一篇主題   下一篇主題
作者
主題、內容    發表新的文章     回覆文章

benshaoxw
違規停權

註冊日期: Mar 2009
來自:
發表文章數: 29

《教學》CISCO CCNA 640-802 第二章 網絡互聯

我提前講過了TCP/IP 其實他們是一張的 在第二張里主要是講各种互聯 協議 如FTP TFTP NFS SMTP 在下麵的髮貼中我會一個一個進行說明(不要覺得我講得快,由于時間關係我會直接切入主題,望大家儘諒)
  Telnet協議是TCP/IP協議族中的壹員,是Internet遠程登陸服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入壹樣。可以在本地就能控制服務器。要開始壹個telnet會話,必須輸入用戶名和密碼來登錄服務器。Telnet是常用的遠程控制Web服務器的方法。
1 基本內容
  Telnet協議是TCP/IP協議族中的壹員,是Internet遠程登陸服務的標準協議。應用Telnet協議能夠把本地用戶所使用的計算機變成遠程主機系統的壹個終端。它提供了三種基本服務:
  1)Telnet定義壹個網絡虛擬終端為遠的系統提供壹個標準接口。客戶機程序不必詳細了解遠的系統,他們只需構造使用標準接口的程序;
  2)Telnet包括壹個允許客戶機和服務器協商選項的機制,而且它還提供壹組標準選項;
  3)Telnet對稱處理連接的兩端,即Telnet不強迫客戶機從鍵盤輸入,也不強迫客戶機在屏幕上顯示輸出。
  2 適應異構
  為了使多個操作系統間的Telnet交互操作成為可能,就必須詳細了解異構計算機和操作系統。比如,壹些操作系統需要每行文本用ASCII回車控制符(CR)結束,另壹些系統則需要使用ASCII換行符(LF),還有壹些系統需要用兩個字符的序列回車-換行(CR-LF);再比如,大多數操作系統為用戶提供了壹個中斷程序運行的快捷鍵,但這個快捷鍵在各個系統中有可能不同(壹些系統使用CTRL+C,而另壹些系統使用ESCAPE)。如果不考慮系統間的異構性,那麽在本地發出的字符或命令,傳送到遠地並被遠地系統解釋後很可能會不準確或者出現錯誤。因此,Telnet協議必須解決這個問題。
  為了適應異構環境,Telnet協議定義了數據和命令在Internet上的傳輸方式,此定義被稱作網絡虛擬終端NVT(Net Virtual Terminal)。它的應用過程如下:
  對於發送的數據:客戶機軟件把來自用戶終端的按鍵和命令序列轉換為NVT格式,並發送到服務器,服務器軟件將收到的數據和命令,從NVT格式轉換為遠地系統需要的格式;
  對於返回的數據:遠地服務器將數據從遠地機器的格式轉換為NVT格式,而本地客戶機將將接收到的NVT格式數據再轉換為本地的格式。
2 傳送遠地命令
Telnet同樣使用NVT來定義如何從客戶機將控制功能傳送到服務器。我們知道USASCII字符集包括95個可打印字符和33個控制碼。當用戶從本地鍵入普通字符時,NVT將按照其原始含義傳送;當用戶鍵入快捷鍵(組合鍵)時,NVT將把它轉化為特殊的ASCII字符在網絡上傳送,並在其到達遠地機器後轉化為相應的控制命令。將正常ASCII字符集與控制命令區分主要有兩個原因:
  1)這種區分意味著Telnet具有更大的靈活性:它可在客戶機與服務器間傳送所有可能的ASCII字符以及所有控制功能;
  2)這種區分使得客戶機可以無二義性的指定信令,而不會產生控制功能與普通字符的混亂。
  3 清除日誌
  可以手動或利用軟件,如果不太會就去找相關教材吧,在這塈琱ㄧ埴茪雯苳F。
  ======================================================================  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  ======================================================================
  Telnet用於Internet的遠程登錄.它可以使用戶坐在已上網的電腦鍵盤前通過網絡進入的另壹臺電腦已上網的電腦,使它們互相連通.這種連通可以發生在同壹房間堶悸犒q腦或是在世界各範圍內已上網的電腦.習慣上來說,被連通計算機,並且為網絡上所有用戶提供服務的計算機稱之為服務器(Server),而自己在使用的機器稱之為客戶機(Client).壹旦連通後,客戶機可以享有服務器所提供的壹切服務.用戶可以運行通常的交互過程(註冊進入,執行命令),也可以進入很多的特殊的服務器如尋找圖書索引.網上不同的主機提供的各種服務都可以被使用.
  Telnet
  (telnet) (n.) A terminal emulation program for TCP/IP networks such as the Internet. The Telnet program runs on your computer and connects your PC to a server on the network. You can then enter commands through the Telnet program and they will be executed as if you were entering them directly on the server console. This enables you to control the server and communicate with other servers on the network. To start a Telnet session, you must log in to a server by entering a valid username and password. Telnet is a common way to remotely control Web servers.
  Telnet命令
  Telnet用於Internet的遠程登錄.它可以使用戶坐在已上網的電腦鍵盤前通過網絡進入的另壹臺電腦已上網的電腦,使它們互相連通.這種連通可以發生在同壹房間堶悸犒q腦或是在世界各範圍內已上網的電腦.習慣上來說,被連通計算機,並且為網絡上所有用戶提供服務的計算機稱之為服務器(Server),而自己在使用的機器稱之為客戶機(Client).壹旦連通後,客戶機可以享有服務器所提供的壹切服務.用戶可以運行通常的交互過程(註冊進入,執行命令),也可以進入很多的特殊的服務器如尋找圖書索引.網上不同的主機提供的各種服務都可以被使用.
  使用Telnet的最簡單的方法是在命令行鍵入:
  %telnet remote-computer-name(or IP)
  這堥洏峈漪OUNIX系統的C shell,因為命令的選擇是百分號"%".如果使用的是其他的計算機系統(比如os,VAX/VMS,Macintosh)命令,只在細節上有些差異,而在本質上是大同小異的,下面舉壹個基本的Telnet使用例子:
  telnet porky.math.ukans.edu
  Trying 129.237.128.11...
  Connected to porky.math.ukans.edu.
  Escape character is '^]'.
  SunOS UNIX(porky)
  login:wl
  password:xxxxxxx
  Last Login: Tue Mar 28 05:35 from ns.bta.net.cn
  SunOS Release 4.1.3_U1(SLIPPERY1) #3: Sun Nov 20 23:47:23 CST 1999
  No match.
  if:Expression syntax.
  porky/serv/wl%ls
  hello
  porky/serv/wl%
  porky/serv/wl%cd/
  porky/%ls
  Mail/ dev/ home/ mnt/ sbin/
  usr/
  News/ domain/ home1/ net/ serv/
  var/
  Record/ etc/ kadb* pcfs/ sys@
  vmunix*
  bin@ export/ lib@ print tmp/
  boot gofer/ lost+found/ record tmp_mnt/
  porky/%
  上述的例子是用Telnet尋找壹個叫做porky.math.ukans.edu的遠程計算機.在找到這臺計算機以後,已上網的用戶的計算機就成為它的壹個終端.這時屏幕出現的對話與用戶在host上連接的終端壹樣。用戶必須註冊進入(login)和註銷推出(logout).在login後,可給出任何適合遠程系統的命令,因為"porky.math.ukans.edu"面向的是UNIX系統,所有標準的UNIX命令(想ls和pwd)都可以使用.當用戶從遠程系統退出時,也就從Telnet退出,便可以運行自己的本地系統.實際上,Telnet是壹個可以註冊進入遠程計算機系統的工具.

文章編號:0 | 向板主反映這篇文章 | 顯示 IP

benshaoxw 已離線! Old Post 04-10-2009 09:49
點選這裡查看 benshaoxw 的個人檔案 點選這裡寄送 Email 給 benshaoxw 按這裡傳送悄悄話給 benshaoxw 按這裡搜尋 benshaoxw 所發表的文章 按這裡將 benshaoxw 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

目前使用的時域為(台北時間),現在時間是 06:02 。    發表新的文章     回覆文章
上一篇主題   下一篇主題
友善列印 | 把這一篇寄給好朋友! | 訂閱這個主題

跳至:
評分主題:
 

討論區權限說明:
不可以 發表新文章
不可以 回覆文章
不可以 上傳附加檔案
不可以 修改你發表的文章
HTML code 目前狀態是 關閉
vB code 目前狀態是 開啟
表情符號 目前狀態是 開啟
[IMG] code 目前狀態是 開啟



< 聯絡我們 - 小紅帽全球資訊網 >

中文化:第一版 by Eric 第二版 by Jolin 於 小紅帽全球資訊網
(版權所有,翻拷必究)
小紅帽技術論壇創立於 2000/09/15 ,使用 vBulletin 合法註冊版權