標籤:檔案 soc iss python 數字 homepage 程式 tcp、udp --
OSI七層模型: 物理層, 資料連結層, 網路層,傳輸層,會話層,表達層,應用程式層
應用程式層:TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等
傳輸層:TCP,UDP
網路層:IP,ICMP,OSPF,EIGRP,IGMP
資料連結層:SLIP,CSLIP,PPP,MTU
【圖片來自網路】
網路通訊要素:
A:IP地址 (1) 用來標識網路上一台獨立的主機
(2) IP地址 = 網路地址 + 主機地址(網路號:用於識別主機所在的網路/網段。主機號:用於識別該網路中的主機)
(3) 特殊的IP地址:127.0.0.1(本地迴環地址、保留地址,點分十進位)可用於簡單的測試網卡是否故障。表示本機。
B:連接埠號碼: (1) 用於標識進程的邏輯地址。不同的進程都有不同的連接埠標識。
(2) 連接埠:要將資料發送到對方指定的應用程式上,為了標識這些應用程式,所以給這些網路應用程式都用數字進行標識。為了方便稱呼這些數字,則將這些數字稱為連接埠。(此連接埠是一個邏輯連接埠)
C: 傳輸協議:通訊的規則。例如:TCP、UDP協議(好比兩個人得用同一種語言進行交流)
①、UDP:User Datagram Protocol使用者資料包通訊協定
特點: 面向無串連:傳輸資料之前源端和目的端不需要建立串連; 每個資料報的大小都限制在64K(8個位元組)以內;面向報文的不可靠協議。(即:發送出去的資料不一定會接收得到)傳輸速率快,效率高; 現實生活執行個體:郵局寄件、即時線上聊天、視頻會議…等。
②、TCP:Transmission Control Protocol傳輸控制通訊協定
特點: 連線導向:傳輸資料之前需要建立串連; 在串連過程中進行大量資料轉送; 通過“三向交握”的方式完成串連,是安全可靠協議;傳輸速度慢,效率低。
Socket -服務端/用戶端編程
Python學習---Socket編程
伺服器端並發聊天
[socketServer]
Python學習---socketServer編程
遠程執行命令
Python學習---遠程執行命令
網路
檔案上傳
Python學習---網路檔案上傳
Python學習---網路編程 1217[all]