Internet tuy ngày một trở nên phổ biến và trở thành phương thức kết nối toàn cầu nhưng người sử dụng cơ bản vẫn chưa hiểu rõ phương pháp làm việc của Internet ra sao. Và TCP/ IP là một phương thức truyền dẫn được sử dụng khá phổ biến đối với Internet ngày nay. Nhưng TCP/ IP có mô hình ra sao? Chức năng của mỗi tầng trong mô hình TCP/IP là gì? HICC mời chúng ta đọc cùng tìm hiểu thông tin trên trong nội dung bài viết này nhé.

Mô hình TCP/IP là gì?

TCP/ IP (Transmission Control Protocol/ Internet Protocol – Giao thức điều khiển truyền nhận/ Giao thức liên mạng), là một bộ giao thức trao đổi thông tin được sử dụng nhằm truyền tải và kết nối những thiết mắc phải trong mạng Internet. TCP/IP được phát triển nhằm mạng được tin cậy hơn cùng với khả năng phục hồi tự động.

Sự phát triển và sinh ra của mô hình TCP/IP

Ý tưởng sinh ra mô hình TCP/IP được bắt nguồn từ Bộ giao thức liên mạng trong công trình DARPA vào năm 1970. Trải qua vô số năm nghiên cứu và phát triển của 2 kỹ sư Robert E. Kahn và Vinton Cerf cùng sự hỗ trợ của không ít những nhóm nghiên cứu. Đầu năm 1978, giao thức TCP/ IP được ổn định hóa với giao thức tiêu chuẩn được sử dụng ngày nay của Internet đó là mô hình TCP/IP Version 4.

Vào năm 1975, cuộc thử nghiệm thông nối giữa 2 mô hình TCP/IP được diễn ra thành công. Cũng bắt đầu tiến hành khởi động từ đây, cuộc thử nghiệm thông nối giữa những mô hình TCP/IP được diễn ra nhiều hơn thế nữa và đều đạt được kết quả tốt. Cũng chính vì điều này, một cuộc hội thảo được Internet Architecture Broad mở ra, với sự tham dự của hơn 250 đại biểu của những công ty thương mại, từ đây giao thức và mô hình TCP/IP được phổ biến rộng rãi trên khắp thế giới.

phương pháp làm việc của mô hình TCP/IP

Phân tích từ tên gọi, TCP/IP là sự kết hợp giữa 2 giao thức. trong số đó IP (Giao thức liên mạng) cho phép những gói tin được gửi đến đích đã định sẵn, bằng phương pháp thêm những thông tin dẫn đường vào những gói tin nhằm những gói tin được đến đúng đích đã định sẵn ban đầu. Và giao thức TCP (Giao thức truyền vận) đóng vai trò kiểm tra và đảm bảo sự an toàn cho mỗi gói tin lúc đi qua mỗi trạm. Trong quá trình này, nếu giao thức TCP nhận thấy gói tin mắc phải lỗi, một tín hiệu sẽ được truyền đi và yêu cầu hệ thống gửi lại một gói tin khác. Quá trình làm việc này sẽ được làm rõ hơn ở chức năng của mỗi tầng trong mô hình TCP/IP.

Chức năng của những tầng trong mô hình TCP/IP

Một mô hình TCP/IP tiêu chuẩn bao gồm 4 lớp được chồng lên nhau, bắt đầu tiến hành khởi động từ tầng thấp nhất là Tầng vật lý (Physical) → Tầng mạng (Network) → Tầng giao vận (Transport) và cuối cùng là Tầng ứng dụng (Application).

Tuy nhiên, một vài ý kiến lại cho rằng mô hình TCP/IP là 5 tầng, tức những tầng 4 đến 2 đều được giữ nguyên, nhưng tầng Datalink sẽ được tách riêng và là tầng nằm trên so với tầng vật lý.

Tầng 4 – Tầng Ứng dụng (Application) 

Đây là lớp giao tiếp trên cùng của mô hình. Đúng với tên gọi, tầng Ứng dụng đảm nhận vai trò giao tiếp dữ liệu giữa 2 máy khác nhau thông qua những dịch vụ mạng khác nhau (duyệt web, chat, gửi email, một vài giao thức trao đổi dữ liệu: SMTP, SSH, FTP,…). Dữ liệu lúc đến đây sẽ được định dạng theo kiểu Byte nối Byte, cùng với đó là những thông tin định tuyến giúp đỡ đỡ xác định đường đi đúng của một gói tin.

Tầng 3 – Tầng Giao vận (Transport) 

Chức năng chính của tầng 3 là xử lý vấn đề giao tiếp giữa những máy chủ trong cùng một mạng hoặc khác mạng được kết nối với nhau thông qua bộ định tuyến. Tại đây dữ liệu sẽ được phân đoạn, mỗi đoạn sẽ không bằng nhau nhưng kích thước phải nhỏ hơn 64KB. Cấu trúc đầy đủ của một Segment lúc này là Header chứa thông tin điều khiển và sau đó là dữ liệu.

Trong tầng này còn bao gồm 2 giao thức cốt lõi là TCP và UDP. trong số đó, TCP đảm bảo chất lượng dịch vụ gói tin nhưng tiêu tốn thời gian khá lâu nhằm kiểm tra đầy đủ thông tin từ thứ tự dữ liệu cho đến việc kiểm soát vấn đề tắc nghẽn lưu lượng dữ liệu. Trái với điều đó, UDP cho thấy tốc độ truyền tải nhanh chóng hơn nhưng lại không đảm bảo được chất lượng dịch vụ dữ liệu được gửi đi.

Tầng 2 – Tầng mạng (Internet) 

Gần giống như tầng mạng của mô hình OSI. Tại đây, nó cũng được định nghĩa là một giao thức nhận trách nhiệm truyền tải dữ liệu một cách logic trong mạng. những phân đoạn dữ liệu sẽ được đóng gói (Packets) với kích thước mỗi gói thích hợp với mạng chuyển mạch mà nó sử dụng nhằm truyền dữ liệu. Lúc này, những gói tin được chèn thêm phần Header chứa thông tin của tầng mạng và tiếp tục được chuyển đến tầng tiếp theo. những giao thức chính trong tầng là IP, ICMP và ARP.

Tầng 1 – Tầng Vật lý (Physical) 

Là sự kết hợp giữa tầng Vật lý và tầng liên kết dữ liệu của mô hình OSI. nhận trách nhiệm truyền dữ liệu giữa hai thiết mắc phải trong cùng một mạng. Tại đây, những gói dữ liệu được đóng vào khung (gọi là Frame) và được định tuyến đi đến đích đã được chỉ định ban đầu.

Với nội dung đã trình bày, HICC mong suy nghĩ người sử dụng sẽ có thêm kiến thức về quá trình truyền tải một gói tin trong mạng. Quan trọng hơn là có chiếc nhìn khái quát hơn về mô hình TCP/IP, cũng như chức năng riêng của mỗi tầng.

Nguồn : Hicc Tổng Hợp

[bvlq_danh_muc]

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.