綜合鏈路層管理信息的功能獨立於網路和它的節點和所採用的物理層類型,它也不關心是否正在運行Word、Excel或使用Internet。有一些連線設備,如交換機,由於它們要對幀解碼並使用幀信息將數據傳送到正確的接收方,所以它們是工作在數據鏈路層的。
綜合鏈路層管理信息的建立:
確定哪一個站傳送和哪一個站接收,並使接收機做好接收準備。
綜合鏈路層管理信息傳輸:
數據分塊(幀)傳送,並根據應答的類型決定是繼續傳送還是重發;
綜合鏈路層管理信息的釋放:
終止邏輯連線。
數據鏈路層協定不同,它所提供的服務也可以不相同。主要可以分為以下3類:
1、面向連線確認服務
大多數數據鏈路層都採用向網路層提供面向連線確認服務。這種服務類型存在3個階段,即數據鏈路建立、傳輸、釋放數據鏈路等階段。每個被傳輸的幀都被編號,以確保幀傳輸的內容與順序的正確性。(大多數廣域網的通信子網的數據鏈路層採用面向連線確認服務)
2、無連線確認服務
另一類服務是無連線確認服務。與第一種服務不同之處在於它不需要在幀傳輸之前建立數據鏈路,也不要在在幀傳輸結束後釋放數據鏈路。但是,源主機數據鏈路層必須對每個傳送的數據幀進行編號,目的主機數據鏈路層也必須對每個接收的數據幀進行確認。如果源主機數據鏈路層在規定的時間內未接收到所傳送的數據幀的確認,那么它需要重發該幀。(這類服務主要用於不可靠信道,如無線通信系統)
3、無連線不確認服務
無連線不確認服務是大多數區域網路在數據鏈路層所採用的服務。源主機與目的主機的數據鏈路層在幀傳輸時不需要建立和釋放數據鏈路,同時目的主機的數據鏈路層也不對接收幀進行確認。如果幀傳輸出現錯誤,將由高層進行檢查與糾正。因此這類服務更適用於誤碼率低、實時性要求較高的數據傳輸環境。