應用系統是建立在傳輸層上,基本上傳輸層提供兩種連接方式:連接導向(Connection-Oriented)(TCP)與非連接(Connectionless)(UDP)方式。連接導向方式表示雙方通訊之前必須建立通訊通道,再依照通訊通道來互相傳送訊息,又稱之為『可靠性』(Reliable)傳輸。至於非連接方式,表示通訊雙方並未建立通訊通道,傳送端直接將訊息發送到網路上,目的端並不保證可以接收得到,因此稱之為『不可靠』(Unreliable)傳輸。但連接導向通訊前必須建立連線,也許會浪費許多負荷(Overhead),反而非連接方式的效率較高。