INTERNET初階應用(2)-網路的設定及常用埠位

張貼日期:Jun 26, 2009 5:38:5 AM

※電腦和電腦通訊之間均有協定(分為TCP和UDP),如此一來才能進行連線上網等動作(即為設定彼此電腦資料聯繫之方式…)

參考資料:

常用的應用層協定有:

運行在TCP協定上的協定:

運行在UDP協定上的協定:

其他:

其他補充:

SSL(SecureSocketLayer)是netscape公司設計的主要用於web的安全傳輸協議。這種協議在WEB上獲得了廣泛的應用。

SSL可以用於保密的傳輸,這樣我們與webserver之間傳輸的消息便是「安全的」。

簡單的說便是:SSL客戶端(也是TCP的客戶端)在TCP鏈接建立之後,發出一個ClientHello來發起握手,這個消息裡面包含了自己可實現的算法列表和其它一些需要的消息,SSL的服務器端會回應一個ServerHello,這裡面確定了這次通信所需要的算法,然後發過去自己的證書(裡面包含了身份和自己的公鑰)。Client在收到這個消息後會生成一個秘密消息,用SSL服務器的公鑰加密後傳過去,SSL服務器端用自己的私鑰解密後,會話密鑰協商成功,雙方可以用同一份會話密鑰來通信了。

因此透過SSL加密技術,User便可以透過Web方式,窗透網際網路高度不安全之環境,進入企業內網存取資料。

另外一種類似技術是IPSec。只是IPsec必須要於Client端安裝軟體,並完成各項設定,使用起來比較不方便。參考來源

相關參考資料:(可下載附件,另資料內容可能依時間有所更動及變化)