對於我這個對網絡編程徹底空白的新手來講,《Python網絡編程》這本書仍是比較好的。首先向本書的做者 John Goerzen 致敬,謝謝他能寫出這樣好的書來供咱們學習。編程
過年前把第一章的第一部分看過了,主要介紹了 客戶/服務器網絡,這對於我是十分有用的,由於以前沒有網絡編程的任何經驗。安全
1.理解TCP/IP基礎服務器
爲了實現共享,TCP是把須要發送的數據分解成不少小信息包在Internet上傳輸。網絡
2.尋址學習
關鍵詞:IP、DNS、端口號加密
3.可靠性路由
關鍵詞:校檢碼、信息包網絡編程
4.路由it
在Internet上負責接收信息包並決定如何把它們傳輸到目的地的設備叫路由器。基礎
5.安全
Secure Sockets Layer (SSL):提供服務器認證、加密、和數據完整性,與程序代碼混合在一層。
Transport Layer Security (TLS):原理與SSL很是相似,只包含在協議堆棧(protocol stack)中。
6.理解UDP
只提供一個保證:收到的數據是完整的。用於DNS系統、流媒體。UDP的限制是一個信息包不超過64KB,一般只用於傳送1KB如下的數據。