- 當你在 LAN 裡面一台機器發出訊息,此時其實是所有機器都會收到訊息,機器會去判斷是不是自己的
- HUB跟SWITCH的不同
- Sniffer作法是
- 改變封包來源位址,通通收起來
- 幹掉本尊, 冒充本尊的mac address讓switch送資料到我身上
- 網路卡內有封包過濾器的功能(filter)
- 3-way handshaking
- send
- 先送到通訊協定堆疊(Protocol stack)去暫存,直到通訊協定堆疊緩衝區擠滿了等待傳送的資
- 直接送出去,將TCP封包標頭中TCP option
(bit) flags的urgent data flag值設為1,flag值為MSG_OOB
- sendto()及recvfrom()功能呼叫大致上是用於UDP資料報型態上的通訊端點
- send()及recv()功能呼叫則是用於TCP資料流型態上的通訊端點(連線導向).
沒有留言:
張貼留言