IPv4 - Mô hình OSI
Tổ chức Tiêu chuẩn Quốc tế có một mô hình được xác định rõ ràng cho Hệ thống Truyền thông được gọi là Kết nối Hệ thống Mở, hoặc Mô hình OSI. Mô hình phân lớp này là một cái nhìn được khái niệm hóa về cách một hệ thống sẽ giao tiếp với hệ thống kia, bằng cách sử dụng các giao thức khác nhau được xác định trong mỗi lớp. Hơn nữa, mỗi lớp được chỉ định cho một phần được xác định rõ ràng của hệ thống truyền thông. Ví dụ, lớp Vật lý xác định tất cả các thành phần của bản chất vật lý, tức là dây dẫn, tần số, mã xung, truyền điện áp, v.v. của một hệ thống truyền thông.
Mô hình OSI có bảy lớp sau:
Application Layer (Layer-7)- Đây là nơi ứng dụng người dùng đặt cần truyền dữ liệu giữa hoặc giữa các máy chủ. Ví dụ - HTTP, ứng dụng truyền tệp (FTP) và thư điện tử, v.v.
Presentation Layer (Layer-6)- Lớp này giúp hiểu được biểu diễn dữ liệu ở một dạng trên một máy chủ lưu trữ đến máy chủ lưu trữ khác trong biểu diễn gốc của chúng. Dữ liệu từ người gửi được chuyển đổi thành dữ liệu trực tuyến (định dạng tiêu chuẩn chung) và ở đầu của người nhận, nó được chuyển đổi thành biểu diễn gốc của người nhận.
Session Layer (Layer-5)- Lớp này cung cấp khả năng quản lý phiên giữa các host. Ví dụ: nếu một số máy chủ cần xác minh mật khẩu để truy cập và nếu thông tin xác thực được cung cấp thì xác minh mật khẩu phiên đó sẽ không xảy ra nữa. Lớp này có thể hỗ trợ đồng bộ hóa, kiểm soát hộp thoại và quản lý hoạt động quan trọng (ví dụ: giao dịch ngân hàng trực tuyến).
Transport Layer (Layer-4)- Lớp này cung cấp phân phối dữ liệu từ đầu đến cuối giữa các máy chủ. Lớp này lấy dữ liệu từ lớp trên và chia nhỏ thành các đơn vị nhỏ hơn gọi là Phân đoạn rồi đưa cho lớp Mạng để truyền.
Network Layer (Layer-3) - Lớp này giúp xác định duy nhất các máy chủ ngoài các mạng con và xác định đường dẫn mà các gói sẽ đi theo hoặc được định tuyến để đến đích.
Data Link Layer (Layer-2)- Lớp này lấy dữ liệu truyền thô (tín hiệu, xung, v.v.) từ Lớp vật lý và tạo ra các Khung dữ liệu, và gửi dữ liệu đó đến lớp trên và ngược lại. Lớp này cũng kiểm tra bất kỳ lỗi truyền tải nào và sắp xếp nó cho phù hợp.
Physical Layer (Layer-1) - Lớp này đề cập đến công nghệ phần cứng và cơ chế giao tiếp thực tế như tín hiệu, điện áp, loại cáp và chiều dài, v.v.
Lớp mạng
Lớp mạng có nhiệm vụ mang dữ liệu từ máy này sang máy khác. Nó cung cấp phương tiện để phân bổ địa chỉ logic cho các máy chủ và xác định chúng duy nhất bằng cách sử dụng cùng một. Lớp mạng lấy các đơn vị dữ liệu từ Lớp truyền tải và cắt chúng thành đơn vị nhỏ hơn gọi là Gói dữ liệu.
Lớp mạng xác định đường dẫn dữ liệu, các gói phải đi theo để đến đích. Các bộ định tuyến hoạt động trên lớp này và cung cấp cơ chế định tuyến dữ liệu đến đích của nó.