首先這是數據鏈路層中交換機的概念。
單工的意思是,只能單向傳輸,比如單行道,只能網一個方向走。
半雙工的意思是,同一時間,只能單向傳輸,一個時間內,只能接收或者發送數據。
全雙工的意思是,同一時間,可以雙向傳輸,就是可以同時接收和發送數據
雙工是相對與單工而言的,單工是單方面傳輸的,比如有一條路,是從A到B,那么單式就是單向行道,只能從A到B不能從B到A,而半雙工就是這條路能從A到B,也能從B到A,但不能同時進行,從A到B時不能從B到A,從B到A時不能從A到B,而全雙工就是雙行道,能從A到B,也可以從B到A,而且可以同時進行。因此單工就相當於BB機,別人能給你發,但你不能直接回;半雙工就是對講機,一個說完一個說;不能同時進行;全雙工就是手機,雙方可能同時進行。這就是單工,半雙工與全雙工的區別。