128 Ch-ơng 6: mơ hình 7 lớp os
6.2 Vài nét về bộ giao thức TCP/IP
Hai kiến trúc giao thức đ-ợc dùng làm cơ sở phát triển các chuẩn kết nối trong thông tin là OSI và TCP/IP. Trong khi OSI đ-ợc xem nh- một mơ hình chuẩn để phân loại các chức năng thông tin, thì TCP/IP là kiến trúc t-ơng tác đ-ợc ứng dụng rộng rãi nhất trong những năm gần đây. TCP/IP gắn liền với Internet và sự phát triển của Internet mang lại lợi thế không nhỏ cho TCP/IP so với OSI.
TCP/IP xuất phát từ quan niệm cho rằng: thông tin là một công việc quá phức tạp và đa dạng để có thể thực hiện đ-ợc bằng một khối đơn. Vì thế, cần phải chia thành những modun hay những đơn vị (entity) có thể trao đổi với những đơn vị đồng đẳng của hệ thống khác. Mỗi Entity trong hệ thống sẽ cung cấp dịch vụ cho các Entity khác và bản thân nó cũng sử dụng dịch vụ của các Entity khác. Thực tiễn thiết kế cho thấy rằng, các Entity cần phải có cấu trúc modun và phân cấp
Tuy TCP/IP khơng đ-a ra một mơ hình chính thức, song ta có thể phân thành 5 lớp nh- sau:
• Lớp ứng dụng: Cung cấp thơng tin giữa các q trình hay các ứng dụng
tại các Host tách biệt
• Lớp Host-to-Host hay lớp truyền tải: Cung cấp dịch vụ truyền tải dữ liệu
đầu cuối tới đầu cuối. Lớp này bao gồm cả cơ chế đảm bảo truyền tin cậy.
• Lớp Internet: Quan tâm tới việc truyền dữ liệu từ nguồn tới đích qua một
hay nhiều mạng đ-ợc nối với nhau bằng router
• Lớp truy nhập mạng: Quan tâm tới giao diện logic giữa một hệ thống
đầu cuối và mạng
• Lớp vật lý: Định nghĩa các đặc tính của mơi tr-ờng truyền, tốc độ tín hiệu