原文恕刪
如果要比喻的話,可以用電台廣播方式說明。
有一天你開車要聽警廣,在南部的警廣頻率為93.1MHz(對應網路的網頁為
80-Port-HTTP)
你收音機(電腦開啟瀏覽器)須將頻道對準93.1MHz才能正確收聽,
(如同打上網址)
當然警廣的服務(server端)不會只服務您一個,而是很多收聽警廣的人
(同Client端)
所以您如果是第一個收聽的人,也就會有第二個、第三個...等以上收聽的人
在聽警廣廣播。(各Client端隨機指派Port與Server端連線)
但如果用路人要與警廣聯繫告知某路段有狀況,則透過他的電話號碼撥入警廣
號碼07-3590000(Server端-80Port,Client端的隨機Port號碼如52014)
第二個人如果也要告知,也是透過自己的手機號碼撥入警廣。
(這時Server端-80Port,Client端的隨機Port號碼如52013)
這樣警廣就可以隨時更新路況,告知所有收聽警廣的人
(所有連入該網站的使用者)。
當然你不可能會有同號碼不同手機(如同電腦內不同軟體連線共用一個port,
會有問題),
絕對是兩支或多支不同號碼的手機(不同軟體使用不同的port,由作業系統指派)
可以撥打警廣電話(如同用IE或是火狐或其他瀏覽器,看你爽用那個)
至於中間怎麼行動基地台連線至市話就參考對應的L1及L2架構,這很類似。
所以不用想太複雜,單存一點,上面的回覆也說了wireshark 是您的好朋友
多多利用就可以讓你知道應用軟體對網路的傳輸方式。
希望能幫到你...