Mục lục
TCP/IP viết tắt của Transmission Control Protocol (TCP) và Internet Protocol (IP) là giao thức cài đặt truyền thông, chồng giao thức mà hầu hết các mạng máy tính ngày nay đều sử dụng để kết nối. TCP/IP được đặt theo tên của 2 giao thức là giao thức điều khiển giao vận và giao thức liên mạng. Đây là 2 giao thức đầu tiên trên thế giới được định nghĩa. TCP/IP được phát triển vào năm 1978 bởi Bob Kahn và Vint Cerf. Sau đây, mình sẽ tìm hiểu về phương thức hoạt động của TCP/IP là gì nhé!
Trong giao thức TCP/IP, IP có vai trò quan trọng. IP cho phép máy tính chuyển tiếp gói tin tới một máy tính khác. Thông qua một hoặc nhiều khoảng (chuyển tiếp) gần với người nhận gói tin. TCP sẽ giúp kiểm tra các gói dữ liệu xem có lỗi không? Sau đó gửi yêu cầu truyền lại nếu có lỗi được tìm thấy.
Như vậy, quy cách hoạt động của TCP/IP thật ra rất đơn giản. Bạn có thể hình dung việc truyền tin trên Internet tựa như một dây chuyền sản xuất. Các công nhân sẽ lần lượt chuyền các bán thành phẩm qua những giai đoạn khác nhau để bổ sung hoàn thiện sản phẩm. Khi đó, IP giống như là quy cách hoạt động của nhà máy, còn TCP lại đóng vai trò là một người giám sát dây chuyền, đảm bảo cho dây chuyền liên tục nếu có lỗi xảy ra.
TCP/IP là giao thức điều khiển truyền nhận/ giao thức liên mạng. Đây là từ viết tắt của Transmission Control Protocol/Internet Protocol. TCP/IP là một tập hợp các quy tắc, bộ giao thức trao đổi thông tin được tiêu chuẩn hóa cho phép các máy tính giao tiếp trên một mạng như Internet. TCP/IP có khả năng phục hồi tự động.
Từ những thông tin tôi tổng hợp được thì bộ giao thức liên mạng trong khu công trình DARPA năm 1970 chính là nơi khởi nguồn cho ý tưởng sáng tạo hình thành quy mô TCP / IP sinh ra. Ý tưởng này được bắt nguồn bởi Kỹ sư Vinton Cerf và Robert E. Kahn. Họ là những người được xem là cha đẻ của Internet. hai kỹ sư này tích hợp cùng nhiều nhóm điều tra và nghiên cứu triển khai nghiên cứu và điều tra qua nhiều năm để tăng trưởng, triển khai xong giao thức này. Giao thức TCP / IP được không thay đổi hóa từ dầu năm 1978 .
Thử nghiệm thông nối giữa 2 mô hình TCP/IP đã thực hiện thành công vào vào năm 1975. Các cuộc thử nghiệm này sau đó được triển khai nhiều hơn với kết quả tốt. Chính nhờ những thành tựu này mà Internet Architecture Broad mở hội thảo mời hơn 250 công ty thương mại tham dự. Kể từ đó, mô hình TCP/IP được phổ biến rộng rãi trên khắp thế giới đến nay mà tôi và bạn chắc hẳn đều có sử dụng.
Ưu điểm thứ nhất của TCP/IP chính là không chịu sự kiểm soát của bất kỳ tổ chức nào. Vì vậy, bạn có thể tự do trong việc sử dụng. Thứ hai, TCP/IP có khả năng tương thích cao với tất cả các hệ điều hành, phần cứng máy tính và mạng. Vì vậy, giao thức này hoạt động hiệu quả với nhiều hệ thống khác nhau.
Cuối cùng, TCP/IP có khả năng mở rộng cao. Giao thức này có thể định tuyến. Và thông qua mạng có thể xác định được đường dẫn hiệu quả nhất.
Hiện nay, TCP/IP có 3 giao thức được sử dụng phổ biến nhất là HTTP, HTTPS, FTP.
HTTP: HTTP được sử dụng để truyền dữ liệu không an toàn giữa một web client và một web server. Theo quy trình, web client (trình duyệt Internet trên máy tính) sẽ gửi một yêu cầu đến một web server để xem một website. Sau đó, máy chủ web nhận được yêu cầu đó và gửi thông tin website về cho web client.
HTTPS: HTTPS được sử dụng để truyền dữ liệu an toàn giữa một web client và một web server. Giao thức này được dùng để gửi dữ liệu giao dịch thẻ tín dụng hoặc dữ liệu cá nhân khác từ một web tới một web server.
FTP: FTP là phương thức trao đổi file được sử dụng giữa hai hoặc nhiều máy tính thông qua Internet. Nhờ FTP, các máy tính có thể gửi và nhận dữ liệu đến nhau một các trực tiếp.
Mô hình TCP/IP tiêu chuẩn bao gồm 4 tầng được chồng lên nhau, bắt đầu từ tầng thấp nhất là:
Cùng Mắt Bão tìm hiểu chi tiết về khái niệm cũng như phân việc của 4 tầng này nhé!
Tầng Application hay còn gọi là tầng ứng dụng. 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 các dịch vụ mạng khác nhau (duyệt web, chay hay các giao thức trao đổi dữ liệu SMTP, SSH, FTP…). Dữ liệu khi đến được tầng 4 sẽ được định dạng để kết nối theo kiểu Byte nối Byte. Các thông tin định tuyến tại đây sẽ giúp xác định đường đi đúng của một gói tin.
Tầng dữ liệu hoạt động thông qua hai giao thức chính là TCP (Transmisson Control Protocol) và UDP (User Datagram Protocol).
TCP sẽ đảm bảo chất lượng truyền gửi gói tin, tuy nhiên lại mất thời gian khá lâu để thực hiện các thủ tục kiếm soát dữ liệu. Ngược lại, UDP lại cho tốc độ truyền tải nhanh nhưng lại không đảm bảo được chất lượng dữ liệu. Ở tầng này, TCP và UDP sẽ hỗ trợ nhau phân luồng dữ liệu.
Tầng Internet đảm nhận việc truyền tải dữ liệu một cách hợp lý. Các giao thức của tầng này bao gồm IP (Internet Protocol), ICMP (Internet Control Message Protocol), IGMP (Internet Group Message Protocol).
Tầng vật lý (còn được gọi là tầng liên kết dữ liệu) là tầng thấp nhất trong mô hình TCP/IP. Tầng này chịu trách nhiệm truyền dữ liệu giữa hai thiết bị trong cùng một mạng. Tại đây, các 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.
Cũng là giao thức truyền thông kết nối giống như TCP/IP, OSI là một giao thức phổ biến được nhiều người biết đến.
Mô hình OSI (Open Systems Interconnection Reference Model)còn được gọi với cái tên: mô hình tham chiếu kết nối các hệ thống mở. Mô hình này chia giao tiếp mạng thành 7 lớp. Trong đó, lớp 1 đến 4 là những cấp thấp và chỉ thực hiện nhiệm vụ di chuyển dữ liệu. Lớp 5 đến lớp 7 sẽ là lớp cấp cao, có nhiệm vụ đặc phù và tham gia vào chuỗi mắt xích truyền tải dữ liệu đến những lớp tiếp theo.
Tuy TCP / IP đã được sử dụng thông dụng, nhưng không phải ai cũng hiểu rõ hết về quy mô này. Nội dung bên dưới là một số ít câu hỏi thường gặp về TCP / IP :
Bộ giao thức TCP / IP được sử dụng trong những lớp OSI giúp những lớp liên kết mạng hiệu suất cao. Chức năng này trọn vẹn độc lập với kiến trúc cơ bản trên cả hai mạng lưới hệ thống và được cho phép hai mạng lưới hệ thống tiếp xúc với nhau. Trong khi đó, Ethernet là một giao thức cho Network Layer trong TCP / IP Stack. Nó là một công nghệ tiên tiến cục bộ, miêu tả cách những thiết bị liên kết mạng định dạng và truyền tài liệu đến những thiết bị mạng khác trên cùng một Segment mạng .
Để thiết lập liên kết giữa những thiết bị tiếp xúc trên toàn thế giới, tất cả chúng ta sẽ cần đến OSI ( Open Systems Interconnection ). OSI được cho phép những mạng lưới hệ thống khác nhau hoàn toàn có thể tiếp xúc được với nhau nhờ cung ứng tiêu chuẩn dưới dạng kiến trúc phân tầng. Mô hình này tương thích với mọi mạng lưới hệ thống mạng của nó, do đó nó được xem là mã nguồn mở .Sự độc lạ giữa TCP / IP và OSI nằm ở sự tích hợp giữa những tầng với nhau. Tầng trình diễn của TCP / IP được tích hợp với tầng phiên trong tầng ứng dụng. Đồng thời, mỗi tầng sẽ triển khai một trách nhiệm khác nhau. OSI là một chuẩn giao thức độc lập, còn TCP / IP là quy mô phụ thuộc vào trọn vẹn vào giao thức .
Bên cạnh đó, TCP/IP cung cấp các nguyên tắc chung và cá nhân tôi cho rằng TCP/IP không quá khắt khe đối với người dùng về các quy tắc. Dựa trên nhiều thông kê, tôi nhận định rằng mô hình TCP/IP được nhiều người sử dụng hơn so với OSI. Ngoài ra, sự khác biệt còn nằm ở chỗ OSI tiếp cận theo chiều dọc, còn TCP/IP tiếp cận theo chiều ngang.
Các giao thức TCP/IP sẽ được thiết kế trước, còn mô hình sẽ được phát triển sau đó. Riêng OSI thì ngược lại, mô hình sẽ được phát triển trước rồi các giao thức được phát triển sau đó.
Dữ liệu được truyền vào mỗi lớp (Layer) trong mô hình TCP/IP là khác nhau.
Có thể thấy, để đạt được mục tiêu của mình thì giao thức ở Layer cao hơn sẽ dùng giao thức ở Layer thấp hơn .
Qua bài viết, Mắt Bão hi vọng bạn đã có thêm kiến thức về giao thức truyền tin mạng TCP/IP. Từ đó, bạn sẽ tìm được những cách thức khai thác tối ưu nhất giao thức kết nối mạng phổ biển nhất hiện nay.
Source: https://expgg.vn
Category: Thông tin
Bảng xếp hạng Anime được xem nhiều nhất tuần của mùa hè. Bảng xếp hạng…
Theo thông báo của biên tập viên của manga là Shiraki trên Twitter Manga The…
Vừa qua, dàn nhân lực chính thức cho bộ anime điện ảnh Tensei Shitara Slime…
Anime One Punch Man đã xác nhận ra phần 3, với thông báo sắp ra…
Nếu đã quá nhàm chán với các đội hình meta hiện tại thì cùng đổi…
Vào hôm thứ tư vừa qua, Twitter chính thức cho anime Edens Zero đã xác…