Mô hình OSI là gì?
Mô hình OSI là một mô hình logic và khái niệm xác định giao tiếp mạng được sử dụng bởi các hệ thống mở để kết nối và giao tiếp với các hệ thống khác. Kết nối Hệ thống Mở (Mô hình OSI) cũng định nghĩa một mạng logic và mô tả hiệu quả việc chuyển gói máy tính bằng cách sử dụng các lớp giao thức khác nhau.
Trong hướng dẫn Mô hình TCP so với Mô hình OSI này, bạn sẽ học:
- Mô hình OSI là gì?
- Mô hình TCP / IP là gì?
- Lịch sử của Mô hình OSI
- Lịch sử của TCP / IP
- Đặc điểm của Mô hình OSI
- Đặc điểm Mô hình TCP / IP
- Sự khác biệt giữa Mô hình OSI và Mô hình TCP / IP
- Ưu điểm của Mô hình OSI
- Ưu điểm của TCP / IP
- Nhược điểm của Mô hình OSI
- Nhược điểm của TCP / IP
Mô hình TCP / IP là gì?
TCP / IP giúp bạn xác định cách một máy tính cụ thể nên được kết nối với internet và cách bạn có thể truyền dữ liệu giữa chúng. Nó giúp bạn tạo một mạng ảo khi nhiều mạng máy tính được kết nối với nhau.
TCP / IP là viết tắt của Transmission Control Protocol / Internet Protocol. Nó được thiết kế đặc biệt như một mô hình để cung cấp luồng byte end-to-end và có độ tin cậy cao qua mạng internet không đáng tin cậy.
SỰ KHÁC BIỆT CHÍNH
- OSI có 7 lớp trong khi TCP / IP có 4 lớp.
- Mô hình OSI là một mô hình logic và khái niệm xác định giao tiếp mạng được sử dụng bởi các hệ thống mở để kết nối và giao tiếp với các hệ thống khác. Mặt khác, TCP / IP giúp bạn xác định cách một máy tính cụ thể nên được kết nối với internet và cách bạn có thể được truyền giữa chúng.
- Tiêu đề OSI là 5 byte trong khi kích thước tiêu đề TCP / IP là 20 byte.
- OSI đề cập đến Kết nối hệ thống mở trong khi TCP / IP đề cập đến Giao thức điều khiển truyền.
- OSI theo cách tiếp cận dọc trong khi TCP / IP theo cách tiếp cận ngang.
- Mô hình OSI, lớp truyền tải, chỉ hướng kết nối trong khi mô hình TCP / IP là cả hướng kết nối và không kết nối.
- Mô hình OSI được phát triển bởi ISO (Tổ chức Tiêu chuẩn Quốc tế), trong khi Mô hình TCP được phát triển bởi ARPANET (Mạng Cơ quan Dự án Nghiên cứu Nâng cao).
- Mô hình OSI giúp bạn chuẩn hóa bộ định tuyến, bộ chuyển mạch, bo mạch chủ và các phần cứng khác trong khi TCP / IP giúp bạn thiết lập kết nối giữa các loại máy tính khác nhau.
Lịch sử của Mô hình OSI
Dưới đây là một số mốc quan trọng trong lịch sử của mô hình OSI:
- Vào cuối những năm 1970, ISO đã tiến hành một chương trình phát triển các tiêu chuẩn và phương pháp kết nối mạng chung.
- Năm 1973, một Hệ thống chuyển mạch gói thử nghiệm ở Anh đã xác định yêu cầu xác định các giao thức cấp cao hơn.
- Vào năm 1983, mô hình OSI ban đầu được dự định là một đặc tả chi tiết của các giao diện thực tế.
- Năm 1984, kiến trúc OSI đã được ISO chính thức chấp nhận như một tiêu chuẩn quốc tế.
Lịch sử của TCP / IP
Dưới đây là một số mốc quan trọng trong lịch sử của TCP / IP:
- Năm 1974, Vint Cerf và Bob Kahn xuất bản bài báo "Giao thức kết nối mạng gói" mô tả Mô hình TCP / IP.
- Đến năm 1978, việc thử nghiệm và phát triển thêm ngôn ngữ này đã dẫn đến một bộ giao thức mới được gọi là TCP / IP.
- Năm 1982, người ta quyết định rằng TCP / IP nên được thay thế NCP làm ngôn ngữ tiêu chuẩn của ARPAnet.
- Vào ngày 1 tháng 1 năm 1983, ARPAnet chuyển sang TCP / IP,
- ARPAnet kết thúc sự tồn tại của nó vào năm 1990. Internet kể từ đó đã phát triển từ nguồn gốc của ARPAnet và TCP / IP đã phát triển để đáp ứng các yêu cầu thay đổi của Internet.
Đặc điểm của Mô hình OSI
Dưới đây là một số đặc điểm quan trọng của mô hình OSI:
- Một lớp chỉ nên được tạo khi cần các mức trừu tượng xác định.
- Chức năng của mỗi lớp phải được chọn theo các giao thức được chuẩn hóa quốc tế.
- Số lượng lớp nên lớn để không nên đặt các chức năng riêng biệt trong cùng một lớp. Đồng thời, nó phải đủ nhỏ để kiến trúc không trở nên quá phức tạp.
- Trong mô hình OSI, mỗi lớp dựa vào lớp dưới tiếp theo để thực hiện các chức năng nguyên thủy. Mọi cấp độ đều có thể cung cấp dịch vụ cho tầng cao hơn tiếp theo.
- Các thay đổi được thực hiện trong một lớp sẽ không cần các thay đổi trong các lớp khác.
Đặc điểm Mô hình TCP / IP
Dưới đây là các đặc điểm cơ bản của giao thức TCP / IP:
- Hỗ trợ cho một kiến trúc linh hoạt
- Dễ dàng thêm nhiều hệ thống vào mạng.
- Trong TCP / IP, mạng vẫn nguyên vẹn cho đến khi máy nguồn và máy đích hoạt động bình thường.
- TCP là một giao thức hướng kết nối.
- TCP cung cấp độ tin cậy và đảm bảo rằng dữ liệu đến không theo trình tự sẽ trở lại trật tự.
- TCP cho phép bạn thực hiện kiểm soát luồng, vì vậy người gửi không bao giờ áp đảo dữ liệu của người nhận.
Sự khác biệt giữa Mô hình OSI và Mô hình TCP / IP
Dưới đây là một số khác biệt quan trọng giữa mô hình OSI và TCP / IP:
Mô hình OSI | Mô hình TCP / IP |
Nó được phát triển bởi ISO (Tổ chức Tiêu chuẩn Quốc tế) | Nó được phát triển bởi ARPANET (Mạng lưới Cơ quan Dự án Nghiên cứu Nâng cao). |
Mô hình OSI cung cấp sự phân biệt rõ ràng giữa các giao diện, dịch vụ và giao thức. | TCP / IP không có bất kỳ điểm phân biệt rõ ràng nào giữa các dịch vụ, giao diện và giao thức. |
OSI đề cập đến Kết nối Hệ thống Mở. | TCP đề cập đến Giao thức điều khiển truyền. |
OSI sử dụng lớp mạng để xác định các tiêu chuẩn và giao thức định tuyến. | TCP / IP chỉ sử dụng lớp Internet. |
OSI theo cách tiếp cận theo chiều dọc. | TCP / IP theo cách tiếp cận theo chiều ngang. |
Các lớp OSI có bảy lớp. | TCP / IP có bốn lớp. |
Trong mô hình OSI, lớp truyền tải chỉ hướng kết nối. | Một lớp của mô hình TCP / IP là cả hướng kết nối và không kết nối. |
Trong mô hình OSI, lớp liên kết dữ liệu và lớp vật lý là các lớp riêng biệt. | Trong TCP, cả liên kết vật lý và dữ liệu đều được kết hợp như một lớp máy chủ với mạng duy nhất. |
Lớp phiên và lớp trình bày là một phần của mô hình OSI. | Không có phiên và lớp trình bày trong mô hình TCP. |
Nó được định nghĩa sau khi Internet ra đời. | Nó được định nghĩa trước khi internet ra đời. |
Kích thước tối thiểu của tiêu đề OSI là 5 byte. | Kích thước tiêu đề tối thiểu là 20 byte. |
Ưu điểm của Mô hình OSI
Dưới đây là những lợi ích / ưu điểm chính của việc sử dụng mô hình OSI:
- Nó giúp bạn chuẩn hóa bộ định tuyến, bộ chuyển mạch, bo mạch chủ và các phần cứng khác
- Giảm độ phức tạp và chuẩn hóa các giao diện
- Tạo điều kiện thuận lợi cho kỹ thuật mô-đun
- Giúp bạn đảm bảo công nghệ tương thích
- Giúp bạn đẩy nhanh quá trình phát triển
- Giao thức có thể được thay thế bằng giao thức mới khi công nghệ thay đổi.
- Cung cấp hỗ trợ cho các dịch vụ hướng kết nối cũng như dịch vụ không kết nối.
- Nó là một mô hình tiêu chuẩn trong mạng máy tính.
- Hỗ trợ các dịch vụ không kết nối và định hướng kết nối.
- Nó mang lại sự linh hoạt để thích ứng với nhiều loại giao thức khác nhau.
Ưu điểm của TCP / IP
Dưới đây là những ưu / lợi ích của việc sử dụng mô hình TCP / IP:
- Nó giúp bạn thiết lập / thiết lập kết nối giữa các loại máy tính khác nhau.
- Nó hoạt động độc lập với hệ điều hành.
- Nó hỗ trợ nhiều giao thức định tuyến.
- Nó cho phép kết nối internet giữa các tổ chức.
- Mô hình TCP / IP có kiến trúc máy khách-máy chủ có khả năng mở rộng cao.
- Nó có thể hoạt động độc lập.
- Hỗ trợ một số giao thức định tuyến.
- Nó có thể được sử dụng để thiết lập kết nối giữa hai máy tính.
Nhược điểm của Mô hình OSI
Dưới đây là một số nhược điểm / hạn chế của việc sử dụng Mô hình OSI:
- Việc phù hợp với các giao thức là một công việc tẻ nhạt.
- Bạn chỉ có thể sử dụng nó như một mô hình tham chiếu.
- Nó không xác định bất kỳ giao thức cụ thể nào.
- Trong mô hình lớp mạng OSI, một số dịch vụ được nhân bản trong nhiều lớp chẳng hạn như lớp truyền tải và liên kết dữ liệu
- Các lớp không thể hoạt động song song vì mỗi lớp cần đợi để lấy dữ liệu từ lớp trước.
Nhược điểm của TCP / IP
Dưới đây là một số hạn chế của việc sử dụng mô hình TCP / IP:
- TCP / IP là một mô hình phức tạp để thiết lập và quản lý.
- Mức cạn kiệt / chi phí của TCP / IP cao hơn IPX (Internetwork Packet Exchange).
- Trong trường hợp này, mô hình hóa lớp truyền tải không đảm bảo việc phân phối các gói tin.
- Thay thế giao thức trong TCP / IP là không dễ dàng.
- Nó không có sự tách biệt rõ ràng với các dịch vụ, giao diện và giao thức của nó.