→ booth:協定不同 WWW可以傳多種格式EX圖片影像 推 218.173.96.136 03/15
> -------------------------------------------------------------------------- <
作者: FantasyRyu (眩惑之龍) 看板: ask-why
標題: Re: telnet vs www
時間: Sat Mar 15 19:32:31 2003
※ 引述《wachif (喵的 就這樣)》之銘言:
: telnet 是指一台電腦進入另一台電腦
: 並使用那台電腦的程式、打開檔案文字等活動
是的。
: 那www也是如此吧?到底差別在哪裡呢?
差多了。
誰說www可以給你進入另一台電腦,
並使用那台電腦的程式、打開檔案文字等活動的?
www的東西,是對方電腦給你的,不是你去那邊用的。
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 61.224.161.30
> -------------------------------------------------------------------------- <
作者: wachif (喵的 就這樣) 看板: ask-why
標題: Re: telnet vs www
時間: Sat Mar 15 19:38:16 2003
※ 引述《FantasyRyu (眩惑之龍)》之銘言:
: ※ 引述《wachif (喵的 就這樣)》之銘言:
: : telnet 是指一台電腦進入另一台電腦
: : 並使用那台電腦的程式、打開檔案文字等活動
: 是的。
: : 那www也是如此吧?到底差別在哪裡呢?
: 差多了。
: 誰說www可以給你進入另一台電腦,
: 並使用那台電腦的程式、打開檔案文字等活動的?
: www的東西,是對方電腦給你的,不是你去那邊用的。
可是我們不是也要進入server
然後使用server端程式
下載server的文件到我們的電腦使用嗎
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 211.21.113.1
> -------------------------------------------------------------------------- <
作者: booth (一日海軍 終身海軍) 看板: ask-why
標題: Re: telnet vs www
時間: Sat Mar 15 19:56:56 2003
※ 引述《wachif (喵的 就這樣)》之銘言:
: ※ 引述《FantasyRyu (眩惑之龍)》之銘言:
: : 是的。
: : 差多了。
: : 誰說www可以給你進入另一台電腦,
: : 並使用那台電腦的程式、打開檔案文字等活動的?
: : www的東西,是對方電腦給你的,不是你去那邊用的。
: 可是我們不是也要進入server
: 然後使用server端程式
: 下載server的文件到我們的電腦使用嗎
別爭了~其實都有!
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 218.173.96.136
→ FantasyRyu:不對,還是差很多。 推 61.224.161.30 03/16
> -------------------------------------------------------------------------- <
作者: gauss2 (不過是個暱稱...) 看板: ask-why
標題: Re: telnet vs www
時間: Sat Mar 15 23:30:08 2003
※ 引述《wachif (喵的 就這樣)》之銘言:
: ※ 引述《FantasyRyu (眩惑之龍)》之銘言:
: : 是的。
: : 差多了。
: : 誰說www可以給你進入另一台電腦,
: : 並使用那台電腦的程式、打開檔案文字等活動的?
: : www的東西,是對方電腦給你的,不是你去那邊用的。
: 可是我們不是也要進入server
: 然後使用server端程式
: 下載server的文件到我們的電腦使用嗎
我透過網路傳一個封包給 server 說: 我要某張圖片!
server 上的 http daemon 看到這個封包, 知道有人想要某張圖片,
於是就把這張圖片傳回來給我們.
而不是我們進去 server 裡頭執行程式把圖片傳回來.
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.241.230
> -------------------------------------------------------------------------- <
作者: Reality (心只能如止水) 看板: ask-why
標題: Re: telnet vs www
時間: Mon Mar 17 04:40:31 2003
※ 引述《wachif (喵的 就這樣)》之銘言:
: telnet 是指一台電腦進入另一台電腦
: 並使用那台電腦的程式、打開檔案文字等活動
: 那www也是如此吧?到底差別在哪裡呢?
: 謝謝
不同的protocol,功能也不用
基本上telnet or www都是base on TCP
telnet通常我們用來當工作站一些指令處理,執行程式,管理....etc
當然也可以在telnet上看網頁,如用執行lynx程式
但應該很少人這麼做
www是以HTTP協定來傳.....所以對方要是web server才行,(同樣的telnet的話
對方必須有telnet server的服務 ...雖然都是服務,但是型態不一樣,可以
做的事情也不一樣,協定也不一樣),傳輸的內容是用HTML的格式來傳
所以你的browser就可以解讀這些tag...然後對應出你平常看網頁的格式
不過如果就觀念而言
的確是一條TCP connection連過去,然後傳回資料(可是很多事情都如此.)
但是功能是截然不同的....
--
不過你可以做一個有趣的實驗....利用telnet來看網頁..
打telnet www.kimo.com.tw 80
80是指port...也就是通常web server所開出來的port.....
然後亂打一通按enter...就會看到一大堆HTML的原始檔.....
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 61.217.52.141
→ RealJeremi:lynx是走http 跟telnet其實無關 推 61.64.198.241 03/17
→ Reality:嗯...yes..lynx是走HTTP 推 61.217.56.20 03/17
> -------------------------------------------------------------------------- <
作者: anomie (迷亂) 看板: ask-why
標題: Re: telnet vs www
時間: Mon Mar 17 06:56:24 2003
※ 引述《wachif (喵的 就這樣)》之銘言:
: telnet 是指一台電腦進入另一台電腦
: 並使用那台電腦的程式、打開檔案文字等活動
: 那www也是如此吧?到底差別在哪裡呢?
: 謝謝
比較嚴格來說 較大的差別有三點:
1. telnet 隨時連線, www 是需要時才連線
2. telnet 以字元為基礎 可以連續交互傳送資料
www 則是以文件為基礎 必須每次都先傳送命令再收取回應訊息或文件
3. 兩者的網路型態不同 例如同樣是取得 A 電腦的 a 資料
再取得 a 資料裡所指向的 B 電腦的 b 資料:
典型的 telnet 方法是先連到 A 電腦取得 a 資料 再從 A 電腦
連到 B 電腦取得 b 資料 透過 A 電腦傳送回來
也就是:我的電腦 <----> A 電腦 <-----> B 電腦
而 www 方法則是分別向 A 電腦和 B 電腦取得資料
也就是:我的電腦 <----> A 電腦 (第一次連線)
我的電腦 <----> B 電腦 (第二次連線)
當然在一般的應用方面 兩者的差別會更大一些
只是理論上並不是根本的差別 若有適當的資料交換格式和應用程式
若要讓 telnet 做所有 www 能做的事情 並沒有什麼不可以
www 也可以視作是 telnet 的一種特殊型態和應用
但 www 率先引進了 hypertext 觀念 無論如何是一大革新
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 211.21.29.210
> -------------------------------------------------------------------------- <
作者: bonabo (不得無禮!退下!) 看板: ask-why
標題: Re: telnet vs www
時間: Tue Mar 18 08:55:57 2003
怎麼都講得這麼怪? @@
WWW(http) telnet
Remote 例如php, 在server端產出表單 例如vi,在server端編輯文件
Local 例如htm,在本機印出表單 例如vt100,在本機印出畫面
的確,通信的方式不同,但是其實也沒差那麼大。
WWW不能fully control?不是吧!
Apache權限打開,有php,asp介面的file management可以用,
相反的,telnetd權限沒開,也可以是一個什麼都不能做的user....
所以端看妳權限多大,跟協定沒什麼關係的。
--
接受我帶著微笑的 愛的雙中指 凸^_^凸
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.202.153
> -------------------------------------------------------------------------- <
作者: RealJeremi (^^;;;) 看板: ask-why
標題: Re: telnet vs www
時間: Tue Mar 18 09:19:42 2003
※ 引述《bonabo (不得無禮!退下!)》之銘言:
: 怎麼都講得這麼怪? @@
: WWW(http) telnet
: Remote 例如php, 在server端產出表單 例如vi,在server端編輯文件
: Local 例如htm,在本機印出表單 例如vt100,在本機印出畫面
: 的確,通信的方式不同,但是其實也沒差那麼大。
: WWW不能fully control?不是吧!
: Apache權限打開,有php,asp介面的file management可以用,
: 相反的,telnetd權限沒開,也可以是一個什麼都不能做的user....
: 所以端看妳權限多大,跟協定沒什麼關係的。
我想重點不是在權限多大
http跟telnet在交談的方式上有著根本上的不同
可以想像http是一個櫃檯
想要什麼資料跟他要求 他會拿給我們 然後我們就拿著東西到自己的地方看了起來
想要新的資料需要另外要求(再開一次連線)
telnet的話則是有一個專門的人在服務
一進去就一直跟著我們 要什麼直接跟他說就好了(一直是連線的)
例子也許舉的不是很好 還請勉強的看看
--
一切河流交會處,都是神聖的
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 61.64.198.241