July 26, 2006
walkinggeek
在天空部落發表於12:32:33 |
101公路[科技]
鼓勵此網誌:0
On answer.com :
1. a. The forms of ceremony and etiquette observed by diplomats and heads of state. 外交禮儀
b. A code of correct conduct: safety protocols; academic protocol. 正確行為規範
2...4
5. Computer Science. A standard procedure for regulating data transmission between computers.電腦通信協定
On Wiki.
網路設計(不是網路管理)的核心就是在設計一個快速又安全的 protocol 來讓電腦間傳遞訊息. 我列出一個例子: SSL Key Exchange Steps (
妳的瀏覽器和伺服器之間的SSL安全通信協定), It looks simple but it works beautifully:
1.SSL client connects to an SSL server
2.Server then sends its own certificate that contains its public key
3.Client then creates a random key (premaster key) and uses server's public key to encrypts it
4.Client then sends encrypted premaster key to the server
5.Server then decrypts it and uses decrypted premaster key to create secret session key
6.Now both client and server uses secret session key for further communication

設計優良protocol 的概念也對設計 enterprise 或分散式系統極為重要, 尤其當你的系統需要跟別的系統交換資料時 (no system is isolate these days).
事實上, 國與國, 公司與公司, 人與人之間也有一些 protocol存在. 這些 protocol 在不同的社會間有時存在著巨大的差異: 人與人的界線與距離, 對隱私的定義(房子的價格,薪水), 請客 vs 'Go dutch", 講話的音量, 餐館裡和服務生的互動, 個人與社會的契約, 社會公平的定義, etc... 我認為我們應該用大家所能接受的protocol在社會中生活, 而不是我行我素. 如果這個社會的 protocol妳無法接受, 妳應該搬到一個妳的"通信標準"跟大家一致的地方, if possible. 這樣妳這顆CPU才能連上線, 僅而對社會有所貢獻.

1. a. The forms of ceremony and etiquette observed by diplomats and heads of state. 外交禮儀
b. A code of correct conduct: safety protocols; academic protocol. 正確行為規範
2...4
5. Computer Science. A standard procedure for regulating data transmission between computers.電腦通信協定
On Wiki.
網路設計(不是網路管理)的核心就是在設計一個快速又安全的 protocol 來讓電腦間傳遞訊息. 我列出一個例子: SSL Key Exchange Steps (
妳的瀏覽器和伺服器之間的SSL安全通信協定), It looks simple but it works beautifully:
1.SSL client connects to an SSL server
2.Server then sends its own certificate that contains its public key
3.Client then creates a random key (premaster key) and uses server's public key to encrypts it
4.Client then sends encrypted premaster key to the server
5.Server then decrypts it and uses decrypted premaster key to create secret session key
6.Now both client and server uses secret session key for further communication

設計優良protocol 的概念也對設計 enterprise 或分散式系統極為重要, 尤其當你的系統需要跟別的系統交換資料時 (no system is isolate these days).
事實上, 國與國, 公司與公司, 人與人之間也有一些 protocol存在. 這些 protocol 在不同的社會間有時存在著巨大的差異: 人與人的界線與距離, 對隱私的定義(房子的價格,薪水), 請客 vs 'Go dutch", 講話的音量, 餐館裡和服務生的互動, 個人與社會的契約, 社會公平的定義, etc... 我認為我們應該用大家所能接受的protocol在社會中生活, 而不是我行我素. 如果這個社會的 protocol妳無法接受, 妳應該搬到一個妳的"通信標準"跟大家一致的地方, if possible. 這樣妳這顆CPU才能連上線, 僅而對社會有所貢獻.



















