โดยทั่วไป บริการเครือข่าย (Network Service) คือแอปพลิเคชันที่ทำงานอยู่ที่ชั้นแอปพลิเคชันขึ้นไป และใช้ในเครือข่ายคอมพิวเตอร์
บริการเครือข่ายให้การจัดเก็บ ข้อมูล การจัดการ การนำเสนอ และการสื่อสาร ซึ่งนำไปใช้โดยสถาปัตยกรรมแบบไคลเอนต์-เซิร์ฟเวอร์ (Client-Server) หรือแบบพี-ทู-พี (Peer-to-Peer)
อินเทอร์เฟซบริการ (Service Interface) ใช้ในการนำสถาปัตยกรรมแบบโซรีเอนต์แอนด์ (SOA) ไปใช้ เพื่อให้เกิดความสามารถในการทำงานร่วมกัน (Interoperability) ระหว่างแอปพลิเคชันที่ใช้เทคโนโลยีต่างกัน
พื้นฐานของฟังก์ชันในโครงสร้างแบบเลเยอร์ทุกชั้น คือเพื่อให้บริการแก่เลเยอร์ที่อยู่เหนือมัน
ประเภทของบริการอินเทอร์เฟซ
ประเภทของบริการอินเทอร์เฟซ มีดังนี้
เอนทิตีและเพียร์เอนทิตี (Entities and Peer Entities)
เอนทิตีคือองค์ประกอบที่ทำงานอยู่ในแต่ละเลเยอร์ สามารถเป็นเอนทิตีแบบซอฟต์แวร์หรือฮาร์ดแวร์ก็ได้
- ตัวอย่างเอนทิตีซอฟต์แวร์: กระบวนการ (Process)
- ตัวอย่างเอนทิตีฮาร์ดแวร์: ชิป I/O
ผู้ให้บริการและผู้ใช้บริการ (Service Provider and Service User)
เอนทิตีในเลเยอร์ n ให้บริการแก่เลเยอร์ (n+1) ที่อยู่เหนือมัน เลเยอร์ n ที่ให้บริการเรียกว่า ผู้ให้บริการ (Service Provider) และเลเยอร์ (n+1) ที่รับบริการเรียกว่า ผู้ใช้บริการ (Service User)
จุดเข้าถึงบริการ (Service Access Points - SAPs)
SAPs ตั้งอยู่ที่อินเทอร์เฟซระหว่างเลเยอร์ n และ n+1 บริการจะพร้อมใช้งานที่ SAPs นั่นหมายความว่า SAPs ของเลเยอร์ n คือจุดที่เลเยอร์ n+1 เข้าถึงบริการที่เสนอ
หน่วยข้อมูลอินเทอร์เฟซ (Interface Data Unit - IDU)
เพื่อแลกเปลี่ยนข้อมูลระหว่างสองเลเยอร์อย่างสำเร็จ จำเป็นต้องมีชุดกฎเกี่ยวกับอินเทอร์เฟซ เอนทิตีของเลเยอร์ (n+1) ส่ง IDU ให้เอนทิตีของเลเยอร์ n ผ่าน SAP IDU ประกอบด้วยสองส่วนหลัก ได้แก่ ICI และ SDU
SDU (Service Data Unit) คือส่วนของ IDU ซึ่งเป็นข้อมูลที่ส่งผ่านเครือข่ายสองเครือข่ายจากเอนทิตีพีร์หนึ่งไปยังอีกเอนทิตีหนึ่ง แล้วส่งต่อขึ้นไปยังเลเยอร์ (n+1)
ICI (Interface Control Information) ประกอบด้วยข้อมูลควบคุมที่จำเป็นเพื่อช่วยให้เลเยอร์ n ด้านล่างทำงานที่จำเป็นได้
หน่วยข้อมูลโปรโตคอล (Protocol Data Unit - PDU)
เพื่อส่ง SDU เอนทิตีของเลเยอร์ n ต้องแบ่ง SDU ออกเป็นชิ้นเล็กๆ แต่ละชิ้นจะได้รับส่วนหัว (Header) ซึ่งมีข้อมูลควบคุมสำหรับเอนทิตีพีร์ในโปรโตคอลเดียวกัน
เอนทิตีเลเยอร์ n แลกเปลี่ยน PDU ตามโปรโตคอลเลเยอร์ n

ความสัมพันธ์ระหว่างเลเยอร์และอินเทอร์เฟซแสดงในแผนภาพด้านล่าง:
