Sự phát triển của Internet và mạng nói chung đã tạo điều kiện cải thiện thông tin liên lạc trong và giữa các công ty cũng như các cá nhân. Các nhà cung cấp thiết bị mạng rất nhiều, cung cấp các mức độ khác nhau về khả năng mở rộng và bảo mật trong các dịch vụ của họ và một doanh nghiệp nhất định có khả năng sử dụng thiết bị từ nhiều nhà cung cấp. Các giao thức mạng tạo điều kiện giao tiếp giữa các phần cứng không đồng nhất này.
Lịch sử mạng
Trong những năm 1960 và 1970, những người tạo ra các mạng ban đầu như ARPAnet đã có mục tiêu tạo ra một mạng có thể liên quan đến phần cứng và phần mềm khác nhau mà vẫn giao tiếp được. Để biến việc kết nối internet này thành hiện thực, họ đã phát triển một khung giao thức xác định gói dữ liệu trên mạng trông như thế nào. Kết quả của công việc của họ đã trở thành những gì chúng ta biết ngày nay là Internet.
Các giao thức
Các giao thức chỉ đơn giản là các quy tắc để giao tiếp. Khi được áp dụng cho con người, các giao thức thường đề cập đến các quy tắc giao tiếp giữa những người thuộc các nền văn hóa khác nhau hoặc những người trong các tình huống cụ thể. Vi phạm một giao thức có thể dẫn đến sự cố trong giao tiếp. Một việc đơn giản như đặt danh thiếp trong túi của bạn có thể làm mất lòng đối tác kinh doanh châu Á của bạn vì nó vi phạm nghi thức, một loại nghi thức. Các giao thức rất quan trọng đối với tất cả các loại giao tiếp.
Mạng
Mạng máy tính cung cấp một đường dẫn liên lạc trong và giữa các doanh nghiệp thuộc nhiều loại hình khác nhau ở các địa điểm khác nhau trên thế giới. Mạng máy tính sử dụng nhiều loại thiết bị khác nhau, bao gồm bộ định tuyến, bộ chuyển mạch, trung tâm và card giao diện mạng. Các thiết bị này đến từ các nhà cung cấp khác nhau, nhưng tất cả chúng phải hoạt động cùng nhau nếu không mạng hoạt động không chính xác.
Giao thức mạng
Các giao thức mạng xác định các quy tắc chi phối giao tiếp mạng. Những quy tắc này xác định những thứ như định dạng, loại và kích thước gói. Họ cũng xác định điều gì sẽ xảy ra khi lỗi xảy ra và phần nào của mạng phải xử lý lỗi và làm thế nào. Các giao thức mạng hoạt động theo từng lớp, lớp cao nhất là những gì người dùng nhìn thấy và lớp thấp nhất là sợi dây thông tin đi qua. Các lớp này giao tiếp với nhau theo các quy tắc, cho phép giao tiếp của con người diễn ra chính xác và hiệu quả.