端口和套接字
1.什么是套接字?
套接字:進程通過一個為套接字的軟件接口向網絡發送報文和從網絡接受報文。
例子:如果把進程比作房子,那么套接字就 相當于是門。
2.什么是端口號?
同時,書中表明,如果A主機想要給B主機通訊,需要知道B主機的IP地址,同時還要知道是哪個進程,用于標識進程的標識符就是端口號。
每個端口號對應一個進程。
常用的應用程序有固定的端口號,但是這個也是可以更改的。3.區別
套接字可理解為:IP+端口。
4.傳輸過程
套接字作為應用程序進程和運輸層協議之間的接口。在發送端的應用程序將報文推進該套接字。在該套接字的另一側,運輸層協議負責使該 報文進入接受進程的套接字。
總結
- 上一篇: workitems in the com
- 下一篇: java中国象棋兵吃棋规则_中国象棋吃子