Bộ giao thức TCP/IP là gì? Cách hoạt động của TCP/IP – Wiki Máy Tính

4.8 / 5 – ( 10 bầu chọn )
Bộ giao thức TCP / IP là gì ? Cách hoạt động giải trí của TCP / IP

Bộ giao thức TCP/IP là gì?

TCP / IP là viết tắt của Transmission Control Protocol / Internet Protocol và là một bộ các giao thức truyền thông online được sử dụng để liên kết các thiết bị mạng với nhau trên internet. TCP / IP cũng được sử dụng như một giao thức truyền thông online trong mạng máy tính riêng ( mạng nội bộ hoặc mạng ngoại vi ) .
Bộ giao thức TCP / IP gồm có một tập hợp các quy tắc và thủ tục. TCP và IP là hai giao thức chính, mặc dầu những giao thức khác được gồm có trong bộ này. Bộ giao thức TCP / IP hoạt động giải trí như một lớp trừu tượng giữa các ứng dụng internet và cấu trúc định tuyến và chuyển mạch .
TCP / IP chỉ định cách tài liệu được trao đổi qua internet bằng cách phân phối các tiếp xúc đầu cuối để xác lập cách nó được chia thành các gói, định địa chỉ, truyền, định tuyến và nhận tại đích. TCP / IP nhu yếu quản trị TT ít và được phong cách thiết kế để làm cho mạng trở nên đáng đáng tin cậy với năng lực phục sinh tự động hóa sau sự cố của bất kể thiết bị nào trên mạng .
Hai giao thức chính trong TCP / IP ship hàng các công dụng đơn cử. TCP xác lập cách các ứng dụng hoàn toàn có thể tạo ra các kênh truyền thông qua mạng. Nó cũng quản trị cách một thông điệp được tập hợp thành các gói nhỏ hơn trước khi chúng được truyền qua internet và được tập hợp lại theo đúng thứ tự tại địa chỉ đích .
IP xác lập cách định địa chỉ và định tuyến từng gói để bảo vệ rằng nó đến đúng đích. Mỗi máy tính cổng trên mạng sẽ kiểm tra địa chỉ IP này để xác lập nơi chuyển tiếp thư .

Lịch sử của chồng giao thức TCP/IP

Cơ quan Dự án Nghiên cứu Tiên tiến Quốc phòng, Trụ sở nghiên cứu và điều tra của Bộ Quốc phòng Hoa Kỳ, đã tạo ra quy mô TCP / IP vào những năm 1970 để sử dụng trong ARPANET, một mạng diện rộng có trước internet. TCP / IP khởi đầu được phong cách thiết kế cho hệ điều hành quản lý Unix và nó đã được tích hợp vào toàn bộ các hệ quản lý và điều hành sau nó .

Các giao thức sử dụng bộ giao thức TCP/IP

Các giao thức TCP / IP phổ cập gồm có :

  • Giao thức truyền siêu văn bản (HTTP) xử lý giao tiếp giữa máy chủ web và trình duyệt web.
  • HTTP Secure xử lý giao tiếp an toàn giữa máy chủ web và trình duyệt web.
  • Giao thức truyền tệp xử lý việc truyền tệp giữa các máy tính.

TCP/IP hoạt động như thế nào?

TCP / IP sử dụng quy mô tiếp xúc máy khách-máy chủ trong đó người dùng hoặc máy ( máy khách ) được cung ứng một dịch vụ, ví dụ điển hình như gửi một website, bởi một máy tính khác ( sever ) trong mạng .
Nói chung, bộ giao thức TCP / IP được phân loại là không trạng thái, có nghĩa là mỗi nhu yếu của người mua được coi là mới vì nó không tương quan đến các nhu yếu trước đó. Không trạng thái giải phóng các đường dẫn mạng để chúng hoàn toàn có thể được sử dụng liên tục .
Tuy nhiên, bản thân lớp truyền tải là trạng thái. Nó truyền một thông điệp duy nhất và liên kết của nó vẫn ở nguyên vị trí cho đến khi toàn bộ các gói trong một thông tin được nhận và tập hợp lại tại đích .
Mô hình TCP / IP hơi khác với quy mô mạng 7 lớp OSI được phong cách thiết kế sau nó. Mô hình tham chiếu OSI xác lập cách các ứng dụng hoàn toàn có thể tiếp xúc qua mạng .

Tại sao TCP/IP lại quan trọng?

TCP / IP là không độc quyền và do đó, không được trấn áp bởi bất kỳ công ty nào. Do đó, TCP / IP hoàn toàn có thể được sửa đổi một cách thuận tiện. Nó thích hợp với toàn bộ các hệ quản lý ( OSes ), vì thế nó hoàn toàn có thể tiếp xúc với bất kể mạng lưới hệ thống nào khác. TCP / IP cũng thích hợp với toàn bộ các loại phần cứng và mạng máy tính .
TCP / IP có năng lực lan rộng ra cao và là một giao thức hoàn toàn có thể định tuyến, hoàn toàn có thể xác lập đường dẫn hiệu suất cao nhất qua mạng. Nó được sử dụng thoáng đãng trong kiến ​ ​ trúc internet hiện tại .

Bốn lớp của mô hình TCP/IP

Chức năng TCP / IP được chia thành bốn lớp, mỗi lớp gồm có các giao thức đơn cử :
Bốn lớp của mô hình TCP/IP

Lớp ứng dụng – Application layer

Lớp ứng dụng phân phối cho các ứng dụng sự trao đổi tài liệu được chuẩn hóa. Các giao thức của nó gồm có HTTP, FTP, Post Office Protocol 3, Simple Mail Transfer Protocol và Simple Network Management Protocol. Tại lớp ứng dụng, tải trọng là tài liệu ứng dụng thực tiễn .

Lớp truyền tải – Transport layer

Lớp truyền tải chịu trách nhiệm duy trì thông tin liên lạc end-to-end trên toàn mạng. TCP xử lý thông tin liên lạc giữa các máy chủ và cung cấp khả năng kiểm soát luồng, ghép kênh và độ tin cậy. Các giao thức truyền tải bao gồm TCP và User Datagram Protocol, đôi khi được sử dụng thay thế cho TCP cho các mục đích đặc biệt.

Lớp mạng – Network layer

Lớp mạng, còn được gọi là lớp internet, giải quyết và xử lý các gói tin và liên kết các mạng độc lập để luân chuyển các gói tin qua các ranh giới mạng. Giao thức lớp mạng là IP và Giao thức thông tin điều khiển và tinh chỉnh Internet, được sử dụng để báo lỗi .

Lớp vật lý, liên kết – Physical layer, link

Lớp vật lý, còn được gọi là lớp giao diện mạng hoặc lớp link tài liệu ( link ), gồm có các giao thức chỉ hoạt động giải trí trên một link – thành phần mạng liên kết các nút hoặc sever trong mạng. Các giao thức ở lớp thấp nhất này gồm có Ethernet cho mạng cục bộ và Giao thức phân giải địa chỉ .

Sử dụng TCP/IP

TCP / IP hoàn toàn có thể được sử dụng để cung ứng thông tin đăng nhập từ xa qua mạng để truyền tệp tương tác để gửi email, phân phối các website qua mạng và truy vấn từ xa vào mạng lưới hệ thống tệp của máy chủ tàng trữ. Nói một cách thoáng rộng nhất, nó được sử dụng để bộc lộ cách thông tin biến hóa hình thành khi nó truyền qua mạng từ lớp vật lý đơn cử đến lớp ứng dụng trừu tượng. Nó nêu cụ thể các giao thức cơ bản, hoặc các giải pháp tiếp xúc, ở mỗi lớp khi thông tin đi qua .

Thiết lập kết nối TCP và Quy trình Bắt tay 3 bước

Dưới đây là quy trình tiến độ Bắt tay 3 bước ( Three-way handshake ) và cách thiết lập liên kết TCP chi tiết cụ thể :
Điều kiện tiên quyết để thiết lập liên kết TCP hợp lệ : Cả hai thiết bị đầu cuối phải có một địa chỉ IP duy nhất ( IPv4 hoặc IPv6 ) và đã chỉ định và kích hoạt cổng mong ước để truyền tài liệu. Địa chỉ IP đóng vai trò là mã định danh, trong khi cổng được cho phép hệ điều hành quản lý chỉ định liên kết cho các ứng dụng máy client ( máy khách ) và sever đơn cử .

Quy trình thực tế để thiết lập kết nối với giao thức TCP như sau:

Thiết lập kết nối TCP và Quy trình Bắt tay 3 bước Thiết lập kết nối TCP và Quy trình Bắt tay 3 bước

  1. Đầu tiên, máy client yêu cầu gửi cho máy chủ một gói hoặc phân đoạn SYN (SYN là viết tắt của Synchronize – Đồng bộ hóa) với một số ngẫu nhiên, duy nhất. Số này đảm bảo truyền đầy đủ theo đúng thứ tự (không trùng lặp).
  2. Nếu máy chủ đã nhận được phân đoạn, nó đồng ý kết nối bằng cách trả về một gói SYN-ACK (ACK là viết tắt của Acknowledgment – Xác nhận) bao gồm số thứ tự của máy client cộng với 1. Nó cũng truyền số thứ tự của chính nó tới máy client.
  3. Cuối cùng, máy client xác nhận việc nhận phân đoạn SYN-ACK bằng cách gửi gói ACK của chính nó, trong trường hợp này chứa số thứ tự của máy chủ cộng với 1. Đồng thời, máy client đã có thể bắt đầu truyền dữ liệu đến máy chủ.

Vì liên kết TCP được thiết lập trong ba bước, quy trình liên kết được gọi là bắt tay ba bước .

Ưu điểm của TCP/IP

Những lợi thế của việc sử dụng quy mô TCP / IP gồm có :

  • Giúp thiết lập kết nối giữa các loại máy tính;
  • Hoạt động độc lập với HĐH;
  • Hỗ trợ nhiều giao thức định tuyến;
  • Sử dụng kiến ​​trúc máy khách-máy chủ có khả năng mở rộng cao;
  • Có thể hoạt động độc lập;
  • Hỗ trợ một số giao thức định tuyến;
  • Nhẹ và không gây áp lực thẳng không cần thiết cho mạng hoặc máy tính.

Nhược điểm của TCP/IP

Những điểm yếu kém của TCP / IP gồm có những điều sau :

  • Phức tạp để thiết lập và quản lý;
  • Lớp vận chuyển không đảm bảo việc phân phối các gói tin;
  • Không dễ thay thế các giao thức trong TCP/IP;
  • Không tách bạch rõ ràng các khái niệm dịch vụ, giao diện và giao thức nên không phù hợp để mô tả công nghệ mới trong mạng mới;
  • Dễ bị tấn công đồng bộ hóa, là một kiểu tấn công từ chối dịch vụ trong đó tác nhân xấu sử dụng TCP/IP.

TCP/IP và IP khác nhau như thế nào?

Có rất nhiều sự độc lạ giữa TCP / IP và IP. Ví dụ, IP là một giao thức internet cấp thấp tạo điều kiện kèm theo cho việc truyền dữ liệu qua internet. Mục đích của nó là cung ứng các gói dữ liệu gồm có tiêu đề, chứa thông tin định tuyến, ví dụ điển hình như nguồn và đích của tài liệu và chính tải trọng tài liệu .
IP bị số lượng giới hạn bởi số lượng tài liệu mà nó hoàn toàn có thể gửi. Kích thước tối đa của một gói tài liệu IP, chứa cả tiêu đề và tài liệu, dài từ 20 đến 24 byte. Điều này có nghĩa là các chuỗi tài liệu dài hơn phải được chia thành nhiều gói dữ liệu phải được gửi độc lập và sau đó được tổ chức triển khai lại theo đúng thứ tự sau khi chúng được gửi đi .
Vì IP trọn vẹn là một giao thức gửi / nhận tài liệu, nên không có tính năng kiểm tra tích hợp nào xác định xem các gói dữ liệu được gửi có thực sự được nhận hay không .
trái lại với IP, TCP / IP là một giao thức truyền thông online mưu trí cấp cao hơn hoàn toàn có thể làm được nhiều việc hơn. TCP / IP vẫn sử dụng IP như một phương tiện đi lại luân chuyển các gói dữ liệu, nhưng nó cũng liên kết máy tính, ứng dụng, website và sever web. TCP hiểu một cách tổng thể và toàn diện hàng loạt luồng tài liệu mà các nội dung này nhu yếu để hoạt động giải trí và nó bảo vệ hàng loạt khối lượng tài liệu thiết yếu được gửi lần tiên phong. TCP cũng chạy các kiểm tra để bảo vệ tài liệu được phân phối .
Khi nó hoạt động giải trí, TCP cũng hoàn toàn có thể trấn áp kích cỡ và vận tốc dòng tài liệu. Nó bảo vệ rằng các mạng không bị ùn tắc hoàn toàn có thể cản trở việc nhận tài liệu .
Một ví dụ là một ứng dụng muốn gửi một lượng lớn tài liệu qua internet. Nếu ứng dụng chỉ sử dụng IP, tài liệu sẽ phải được chia thành nhiều gói IP. Điều này sẽ nhu yếu nhiều nhu yếu gửi và nhận tài liệu, vì các nhu yếu IP được cấp cho mỗi gói .
Với TCP, chỉ cần một nhu yếu duy nhất để gửi hàng loạt luồng tài liệu ; TCP giải quyết và xử lý phần còn lại. Không giống như IP, TCP hoàn toàn có thể phát hiện các yếu tố phát sinh trong IP và nhu yếu truyền lại bất kể gói dữ liệu nào bị mất. TCP cũng hoàn toàn có thể tổ chức triển khai lại các gói để chúng được truyền theo thứ tự thích hợp – và nó hoàn toàn có thể giảm thiểu ùn tắc mạng. TCP / IP giúp truyền tài liệu qua internet thuận tiện hơn .

So sánh mô hình TCP/IP so với mô hình OSI

TCP / IP và OSI là các giao thức mạng tiếp thị quảng cáo được sử dụng thoáng rộng nhất. Sự độc lạ chính là OSI là một quy mô khái niệm, nó chỉ để tham chiếu mà không được sử dụng trong thực tiễn. Thay vào đó, nó xác lập cách các ứng dụng hoàn toàn có thể tiếp xúc qua mạng. Mặt khác, TCP / IP được sử dụng thoáng rộng để thiết lập các link và tương tác mạng .
Bộ giao thức TCP/IP là gì? Cách hoạt động của TCP/IPBộ giao thức TCP/IP tham chiếu từ mô hình OSI
Các giao thức TCP / IP đặt ra các tiêu chuẩn mà internet được tạo ra, trong khi quy mô OSI phân phối các hướng dẫn về phương pháp tiếp xúc phải được thực thi. Do đó, TCP / IP là một quy mô thực tiễn hơn .
Các quy mô TCP / IP và OSI có những điểm giống và khác nhau. Điểm giống nhau chính là ở cách chúng được kiến thiết xây dựng khi cả hai đều sử dụng các lớp, mặc dầu TCP / IP chỉ gồm có 4 lớp, trong khi quy mô OSI gồm có 7 lớp .
Lớp trên cho cả quy mô TCP / IP và quy mô OSI là lớp ứng dụng. Mặc dù lớp này thực thi các trách nhiệm giống nhau trong mỗi quy mô, nhưng các tác vụ đó hoàn toàn có thể khác nhau tùy thuộc vào tài liệu mà mỗi người nhận được .
Các tính năng được triển khai trong mỗi quy mô cũng tựa như nhau vì mỗi quy mô sử dụng một lớp mạng và lớp luân chuyển để hoạt động giải trí. Mỗi quy mô TCP / IP và OSI hầu hết được sử dụng để truyền các gói dữ liệu. Mặc dù họ sẽ làm như vậy bằng các phương tiện đi lại khác nhau và bằng các con đường khác nhau, họ vẫn sẽ đến đích .

Giống nhau

Những điểm tương đương giữa quy mô TCP / IP và quy mô OSI gồm có :

  • Cả hai đều là mô hình logic.
  • Họ xác định các tiêu chuẩn mạng.
  • Chúng chia quá trình giao tiếp mạng thành các lớp.
  • Họ cung cấp các khuôn khổ để tạo và triển khai các tiêu chuẩn và thiết bị mạng.
  • Chúng cho phép một nhà sản xuất tạo ra các thiết bị và thành phần mạng có thể cùng tồn tại và hoạt động với các thiết bị và thành phần do các nhà sản xuất khác sản xuất.

Khác nhau

Sự độc lạ giữa quy mô TCP / IP và quy mô OSI gồm có :

  • TCP/IP chỉ sử dụng một lớp (ứng dụng) để xác định chức năng của các lớp trên, trong khi OSI sử dụng ba lớp (ứng dụng, bản trình bày và phiên).
  • TCP/IP sử dụng một lớp (vật lý) để xác định chức năng của các lớp dưới cùng, trong khi OSI sử dụng hai lớp (liên kết vật lý và dữ liệu).
  • Kích thước tiêu đề TCP/IP là 20 byte, trong khi tiêu đề OSI là 5 byte.
  • TCP/IP là một tiêu chuẩn hướng giao thức, trong khi OSI là một mô hình chung dựa trên các chức năng của từng lớp.
  • TCP/IP theo cách tiếp cận ngang, trong khi OSI theo cách tiếp cận dọc.
  • Trong TCP/IP, các giao thức được phát triển đầu tiên, và sau đó mô hình được phát triển. Trong OSI, mô hình được phát triển đầu tiên, và sau đó các giao thức trong mỗi lớp được phát triển.
  • TCP/IP giúp thiết lập kết nối giữa các loại máy tính khác nhau, trong khi OSI giúp chuẩn hóa bộ định tuyến, thiết bị chuyển mạch, bo mạch chủ và các phần cứng khác.

Nguồn : Bộ giao thức TCP / IP là gì ? Cách hoạt động giải trí của TCP / IP

Bài viết này có hữu ích với bạn không?

CóKhông

Source: https://vvc.vn
Category : Đồ Cũ

BẠN CÓ THỂ QUAN TÂM

Alternate Text Gọi ngay