Chúng tôi đã nói rằng các giao thức cho phép một để xác định hoặc hiểu thông tin liên lạc
mà không biết các chi tiết của phần cứng mạng một nhà cung cấp cụ thể. Họ là để
giao tiếp máy tính những gì lập trình ngôn ngữ là để tính toán. Nó nên
được rõ ràng bây giờ như thế nào chặt chẽ tương tự phù hợp. Giống như ngôn ngữ lắp ráp, một số giao thức mô tả thông tin đi qua một mạng vật lý. Ví dụ, các chi tiết của các
định dạng khung Ethernet, chính sách truy cập mạng, và xử lý lỗi khung bao gồm một giao thức được mô tả thông tin liên lạc trên một Ethernet. Tương tự như vậy, giống như một cao cấp
ngôn ngữ, các giao thức Internet quy định cụ thể trừu tượng cấp cao
đang được dịch, vui lòng đợi..