Internet hoạt động như thế nào? Anh ta làm việc như thế nào?

Mục lục:

Internet hoạt động như thế nào? Anh ta làm việc như thế nào?
Internet hoạt động như thế nào? Anh ta làm việc như thế nào?
Anonim

Internet hoạt động như thế nào? Câu hỏi hay! Sự phát triển của nó đã và đang bùng nổ và các trang.com liên tục xuất hiện trên TV, đài phát thanh và tạp chí. Vì nó đã trở thành một phần quan trọng trong cuộc sống của chúng ta nên cần hiểu rõ về nó để sử dụng công cụ này một cách hiệu quả nhất. Bài viết này giải thích các khái niệm và loại Internet, cơ sở hạ tầng cơ bản của nó và các công nghệ giúp nó trở nên khả thi.

Mạng toàn cầu

Internet thường được định nghĩa như sau. Nó là một mạng toàn cầu gồm các tài nguyên máy tính được kết nối bằng các đường truyền thông hiệu suất cao và một không gian địa chỉ chung. Do đó, mỗi thiết bị được kết nối với nó phải có một ID duy nhất. Địa chỉ IP của máy tính được sắp xếp như thế nào? Địa chỉ Internet IPv4 được viết dưới dạng nnn.nnn.nnn.nnn, trong đó nnn là một số từ 0 đến 255. IP viết tắt là viết tắt của Internetworking Protocol. Đây là một trong những khái niệm cơ bản của Internet, nhưng sau này sẽ nói nhiều hơn. Ví dụ, một máy tính cóid là 1.2.3.4 và id kia là 5.6.7.8.

Nếu bạn kết nối Internet thông qua ISP, người dùng thường được chỉ định một địa chỉ IP tạm thời trong suốt thời gian của phiên truy cập từ xa. Nếu kết nối được thực hiện từ mạng cục bộ (LAN) thì máy tính có thể có ID vĩnh viễn hoặc ID tạm thời do máy chủ DHCP (Giao thức cấu hình máy chủ động) cung cấp. Trong mọi trường hợp, nếu PC được kết nối với Internet thì PC đó có một địa chỉ IP duy nhất.

Ping chương trình

Nếu bạn đang sử dụng hệ điều hành Microsoft Windows hoặc một trong những phiên bản Unix, có một chương trình tiện dụng cho phép bạn kiểm tra kết nối Internet của mình. Nó được gọi là ping, có lẽ là sau âm thanh mà các sonars của tàu ngầm cũ tạo ra. Nếu bạn đang sử dụng Windows, bạn phải khởi chạy cửa sổ nhắc lệnh. Trong trường hợp hệ điều hành là nhiều Unix, thì bạn nên chuyển đến dòng lệnh. Nếu bạn nhập, ví dụ: ping www.yahoo.com, chương trình sẽ gửi thông báo yêu cầu lặp lại ICMP (Internet Control Message Protocol) đến máy tính được chỉ định. Máy được thăm dò ý kiến sẽ trả lời. Chương trình ping đếm thời gian cần để trả về một phản hồi (nếu có). Ngoài ra, nếu bạn nhập tên miền (ví dụ: www.yahoo.com), tiện ích sẽ hiển thị địa chỉ IP của máy tính.

Phát triển Internet
Phát triển Internet

Gói Giao thức

Vì vậy, máy tính được kết nối mạng và có một địa chỉ duy nhất. Để hiểu rõ hơn về cách thức hoạt động của Internet, bạn cần hiểu cách PC"nói chuyện" với các máy khác. Giả sử địa chỉ IP thiết bị của người dùng là 1.2.3.4 và anh ta muốn gửi thông báo "Xin chào, máy tính 5.6.7.8!" đến máy có địa chỉ 5.6.7.8. Rõ ràng, thông điệp phải được truyền qua bất kỳ kênh nào kết nối PC của người dùng với Internet. Giả sử một tin nhắn được gửi qua điện thoại. Cần phải chuyển văn bản thành tín hiệu điện tử, truyền tải chúng và sau đó trình bày lại dưới dạng văn bản. Làm thế nào điều này đạt được? Thông qua việc sử dụng một gói giao thức. Nó cần thiết cho mọi máy tính để giao tiếp trên mạng toàn cầu và thường được tích hợp sẵn trong hệ điều hành. Gói này được gọi là TCP / IP vì 2 giao thức truyền thông chính được sử dụng trong đó. Phân cấp TCP / IP như sau:

  • Lớp ứng dụng. Nó sử dụng các giao thức cụ thể cho WWW, email, FTP, v.v.
  • Lớp giao thức điều khiển truyền dẫn. TCP chuyển hướng các gói đến các chương trình cụ thể bằng số cổng.
  • Lớp giao thức Internet. IP chuyển hướng các gói đến một máy tính cụ thể bằng địa chỉ IP.
  • Cấp độ phần cứng. Chuyển đổi dữ liệu nhị phân thành tín hiệu mạng và ngược lại (ví dụ: card mạng Ethernet, modem, v.v.).

Nếu bạn làm theo đường dẫn "Xin chào, máy tính 5.6.7.8!" Chuyện như thế này sẽ xảy ra:

  1. Quá trình xử lý tin nhắn bắt đầu ở giao thức lớp trên cùng và hoạt động theo cách của nó.
  2. Nếu tin nhắn được gửi dài, mỗi cấp độvượt qua, có thể chia nó thành các phần dữ liệu nhỏ hơn. Điều này là do thông tin được gửi qua Internet (và hầu hết các mạng máy tính) nằm trong các phần có thể quản lý được gọi là gói.
  3. Các gói được gửi đến lớp truyền tải để xử lý. Mỗi cái được gán một số cổng. Nhiều chương trình có khả năng sử dụng gói giao thức TCP / IP và gửi tin nhắn. Bạn cần biết cái nào trên máy tính đích sẽ nhận được thông báo vì nó sẽ nghe trên một cổng cụ thể.
  4. Hơn nữa, các gói chuyển đến cấp IP. Tại đây, mỗi người trong số họ nhận được một địa chỉ đích (5.6.7.8).
  5. Bây giờ các gói tin có số cổng và địa chỉ IP, chúng đã sẵn sàng để gửi qua Internet. Cấp độ phần cứng sẽ đảm bảo rằng các gói tin chứa văn bản của tin nhắn được chuyển đổi thành tín hiệu điện tử và được truyền qua đường truyền thông.
  6. Ở đầu kia, ISP có kết nối trực tiếp với Internet. Bộ định tuyến kiểm tra địa chỉ đích của mỗi gói và xác định nơi gửi nó. Thường thì điểm dừng tiếp theo là một bộ định tuyến khác.
  7. Cuối cùng, các gói tin đến được máy tính 5.6.7.8. Ở đây, quá trình xử lý của chúng bắt đầu từ các giao thức lớp dưới và hoạt động theo cách của chúng.
  8. Khi các gói đi qua các cấp cao hơn của TCP / IP, chúng sẽ xóa mọi thông tin định tuyến được thêm bởi máy tính gửi (chẳng hạn như địa chỉ IP và số cổng).
  9. Khi một tin nhắn đến giao thức lớp trên, các gói tin sẽ được tập hợp lại ở dạng ban đầu của chúng.
  10. Hệ thống cấp bậcđịnh tuyến
    Hệ thống cấp bậcđịnh tuyến

Internet tại nhà

Vì vậy, tất cả những điều trên giải thích cách các gói tin di chuyển từ máy tính này sang máy tính khác qua mạng WAN. Nhưng điều gì xảy ra ở giữa? Internet thực sự hoạt động như thế nào?

Xem xét kết nối vật lý qua mạng điện thoại với nhà cung cấp dịch vụ viễn thông. Điều này yêu cầu một số giải thích về cách ISP hoạt động. Nhà cung cấp dịch vụ thiết lập một nhóm modem cho khách hàng của mình. Nó thường được kết nối với một máy tính chuyên dụng điều khiển hướng của luồng dữ liệu từ modem đến đường trục Internet hoặc một bộ định tuyến chuyên dụng. Thiết lập này có thể được gọi là một máy chủ cổng vì nó xử lý việc truy cập mạng. Nó cũng thu thập thông tin về thời gian sử dụng, cũng như lượng dữ liệu được gửi và nhận.

Sau khi các gói tin đi qua mạng điện thoại và thiết bị cục bộ của nhà cung cấp, chúng sẽ được gửi đến đường trục của nhà cung cấp hoặc một phần băng thông của nhà cung cấp đó do nhà cung cấp thuê. Từ đây, dữ liệu thường đi qua một số bộ định tuyến và mạng đường trục, kênh thuê riêng, v.v., cho đến khi nó tìm thấy đích - một máy tính có địa chỉ 5.6.7.8. Đây là cách Internet gia đình hoạt động. Nhưng sẽ thật tệ nếu người dùng biết chính xác đường đi của các gói tin của mình thông qua mạng toàn cầu? Có thể.

Traceroute

Khi kết nối Internet từ máy tính chạy Microsoft Windows hoặc một biến thể của Unix, một chương trình tiện dụng khác sẽ có ích. Nó được gọi là Traceroute và chỉ ra đường dẫncác gói đi qua, đến một địa chỉ IP cụ thể. Giống như ping, nó phải được chạy từ dòng lệnh. Trên Windows, sử dụng lệnh tracert www.yahoo.com và trên Unix, traceroute www.yahoo.com. Giống như ping, tiện ích cho phép bạn nhập địa chỉ IP thay vì tên miền. Traceroute sẽ in ra danh sách tất cả các bộ định tuyến, máy tính và các thực thể Internet khác mà các gói dữ liệu phải di chuyển để đến đích.

Cách thức hoạt động của Traceroute
Cách thức hoạt động của Traceroute

Cơ sở hạ tầng

Đường trục Internet được bố trí về mặt kỹ thuật như thế nào? Nó bao gồm nhiều mạng lớn được kết nối với nhau. Các mạng lớn này được gọi là nhà cung cấp dịch vụ mạng hoặc NSP. Ví dụ như UUNet, IBM, CerfNet, BBN Planet, PSINet, SprintNet,… Các mạng này giao tiếp với nhau để trao đổi lưu lượng. Mỗi NSP yêu cầu kết nối với ba Điểm truy cập mạng (NAP). Trong chúng, lưu lượng gói có thể di chuyển từ mạng đường trục này sang mạng đường trục khác. Các NSP cũng được kết nối thông qua các trạm định tuyến MAE của thành phố. Cái thứ hai hoàn thành vai trò tương tự như NAP, nhưng thuộc sở hữu tư nhân. NAP ban đầu được sử dụng để kết nối với mạng toàn cầu. Cả MAE và NAP đều được gọi là Điểm trao đổi Internet, hoặc IX. Các nhà cung cấp mạng cũng bán băng thông cho các mạng nhỏ như ISP.

Bản thân cơ sở hạ tầng cơ bản của NSP là một kế hoạch phức tạp. Hầu hết các nhà cung cấp mạng đều xuất bản bản đồ cơ sở hạ tầng mạng trên trang web của họ, bạn có thể dễ dàng tìm thấy bản đồ này. Mô tả thực tế như thế nàoInternet được thiết lập hầu như không thể do kích thước, độ phức tạp và cấu trúc luôn thay đổi của nó.

Hệ thống phân cấp định tuyến

Để hiểu cách thức hoạt động của Internet, bạn cần hiểu cách các gói tin tìm đúng đường dẫn qua mạng. Có phải mọi PC được kết nối với mạng đều biết vị trí của các PC khác không? Hay các gói tin chỉ được "dịch" cho mọi máy trên Internet? Câu trả lời cho cả hai câu hỏi đều là tiêu cực. Không ai biết các máy tính khác đang ở đâu và các gói tin không được gửi đến tất cả các máy cùng một lúc. Thông tin được sử dụng để cung cấp dữ liệu đến đích của nó được chứa trong các bảng được lưu trữ trên mỗi bộ định tuyến được kết nối với mạng - một khái niệm khác về Internet.

Bộ định tuyến là thiết bị chuyển mạch gói. Chúng thường kết nối giữa các mạng để chuyển tiếp các gói tin giữa chúng. Mỗi bộ định tuyến biết về mạng con của nó và địa chỉ chúng sử dụng. Thiết bị, như một quy luật, không biết địa chỉ IP của cấp "trên". Các trung kế NSP lớn được kết nối thông qua các NAP. Chúng phục vụ một số mạng con và những mạng đó phục vụ nhiều mạng con hơn. Ở dưới cùng là mạng cục bộ với các máy tính được kết nối.

Khi một gói tin đến một bộ định tuyến, bộ định tuyến sẽ kiểm tra địa chỉ IP được đặt ở đó bởi lớp giao thức IP trên máy nguồn. Sau đó, bảng định tuyến được kiểm tra. Nếu mạng chứa địa chỉ IP được tìm thấy, thì gói tin sẽ được gửi đến đó. Nếu không, nó sẽ đi theo đường mặc định, thường là tới bộ định tuyến tiếp theo trong hệ thống phân cấp mạng. Với hy vọng rằng anh ấy sẽ biết nơi để gửi gói hàng. Nếu điều này không xảy ra, thì dữ liệu sẽ tăng lên cho đến khi nó đến đường trục NSP. Các bộ định tuyến ngược dòng chứa các bảng định tuyến lớn nhất và đây là nơi gói tin sẽ được gửi đến đường trục chính xác nơi nó sẽ bắt đầu hành trình "đi xuống".

kết nối Internet
kết nối Internet

Tên miền và độ phân giải địa chỉ

Nhưng nếu bạn không biết địa chỉ IP của máy tính bạn muốn kết nối thì sao? Điều gì sẽ xảy ra nếu bạn cần truy cập vào một máy chủ web có tên là www.aosystemcomputer.com? Làm thế nào để trình duyệt biết máy tính này ở đâu? Câu trả lời cho tất cả những câu hỏi này là Dịch vụ tên miền DNS. Khái niệm Internet này đề cập đến một cơ sở dữ liệu phân tán theo dõi tên máy tính và địa chỉ IP tương ứng của chúng.

Nhiều máy được kết nối với cơ sở dữ liệu DNS và phần mềm cho phép bạn truy cập. Những máy này được gọi là máy chủ DNS. Chúng không chứa toàn bộ cơ sở dữ liệu mà chỉ chứa một tập hợp con của nó. Nếu máy chủ DNS không có tên miền do máy tính khác yêu cầu, thì nó sẽ chuyển hướng nó đến một máy chủ khác.

Dịch vụ tên miền được cấu trúc dưới dạng phân cấp tương tự như phân cấp của định tuyến IP. Máy tính yêu cầu phân giải tên sẽ được chuyển hướng "lên" trong hệ thống phân cấp cho đến khi tìm thấy máy chủ DNS có thể phân giải tên miền trong yêu cầu.

Khi kết nối Internet được định cấu hình (ví dụ: qua mạng cục bộ hoặc thông qua kết nối quay số trên Windows), máy chủ DNS chính và một hoặc nhiều máy chủ DNS phụ thường được chỉ định trong khi cài đặt. Vì vậy,bất kỳ ứng dụng nào cần phân giải tên miền sẽ có thể hoạt động bình thường. Ví dụ: khi bạn nhập tên miền vào trình duyệt, tên miền sau sẽ kết nối với máy chủ DNS chính. Sau khi có địa chỉ IP, ứng dụng sẽ kết nối với máy tính mục tiêu và yêu cầu trang web mong muốn.

Tổng quan về Giao thức Internet

Như đã lưu ý trước đó trong phần TCP / IP, có nhiều giao thức được sử dụng trong mạng WAN. Chúng bao gồm TCP, IP, định tuyến, kiểm soát truy cập phương tiện, lớp ứng dụng, v.v. Các phần sau đây mô tả một số giao thức quan trọng hơn và thường được sử dụng. Điều này sẽ cho phép bạn hiểu rõ hơn về cách thức tổ chức và cách thức hoạt động của Internet. Các giao thức được thảo luận theo thứ tự giảm dần của cấp độ của chúng.

Các lớp giao thức Internet
Các lớp giao thức Internet

HTTP và World Wide Web

Một trong những dịch vụ được sử dụng nhiều nhất trên Internet là World Wide Web (WWW). Giao thức lớp ứng dụng cho phép WAN là Giao thức truyền siêu văn bản hoặc HTTP. Không nên nhầm lẫn nó với ngôn ngữ đánh dấu siêu văn bản HTML được sử dụng để viết các trang web. HTTP là giao thức mà trình duyệt và máy chủ sử dụng để giao tiếp với nhau. Nó là một giao thức lớp ứng dụng vì nó được một số chương trình sử dụng để giao tiếp với nhau. Trong trường hợp này, đây là các trình duyệt và máy chủ.

HTTP là một giao thức không kết nối. Máy khách (trình duyệt) gửi yêu cầu đến máy chủ cho các phần tử web như trang và hình ảnh. Sau dịch vụ của họ, kết nốitắt. Đối với mỗi yêu cầu, kết nối phải được thiết lập lại.

Hầu hết các giao thức đều hướng tới kết nối. Điều này có nghĩa là các máy tính giao tiếp với nhau sẽ giao tiếp qua Internet. Tuy nhiên, HTTP thì không. Trước khi máy khách có thể thực hiện một yêu cầu HTTP, máy chủ phải thiết lập một kết nối mới.

Để hiểu cách hoạt động của Internet, bạn cần biết điều gì sẽ xảy ra khi bạn nhập URL vào trình duyệt web:

  1. Nếu URL chứa tên miền, trước tiên trình duyệt sẽ kết nối với máy chủ tên miền và lấy địa chỉ IP tương ứng.
  2. Sau đó, trình duyệt kết nối với máy chủ và gửi yêu cầu HTTP cho trang mong muốn.
  3. Máy chủ nhận yêu cầu và kiểm tra trang chính xác. Nếu nó tồn tại, hãy gửi nó. Nếu máy chủ không thể tìm thấy trang được yêu cầu, nó sẽ gửi thông báo lỗi HTTP 404. (404 là viết tắt của Page Not Found, như bất kỳ ai đã duyệt qua các trang web có lẽ đều biết).
  4. Trình duyệt nhận được những gì được yêu cầu và kết nối bị đóng.
  5. Sau đó, trình duyệt sẽ phân tích cú pháp trang và tìm kiếm các yếu tố khác cần thiết để hoàn thành nó. Thông thường đây là những hình ảnh, ứng dụng nhỏ, v.v.
  6. Đối với mỗi phần tử, trình duyệt tạo kết nối bổ sung và các yêu cầu HTTP tới máy chủ.
  7. Khi tải xong tất cả hình ảnh, ứng dụng, v.v., trang sẽ được tải hoàn toàn trong cửa sổ trình duyệt.
  8. Điều gì đằng sau một địa chỉ IP?
    Điều gì đằng sau một địa chỉ IP?

Sử dụng ứng dụng khách Telnet

Telnet là một dịch vụ đầu cuối từ xa được sử dụng trên Internet. Việc sử dụng nó đã giảm, nhưng nó là một công cụ hữu ích để khám phá mạng toàn cầu. Trên Windows, chương trình có thể được tìm thấy trong thư mục hệ thống. Sau khi khởi chạy nó, bạn cần mở menu "Terminal" và chọn Local Echo trong cửa sổ cài đặt. Điều này có nghĩa là bạn có thể thấy yêu cầu HTTP của mình khi nhập.

Trong menu "Kết nối", chọn mục "Hệ thống từ xa". Tiếp theo, nhập www.google.com cho tên máy chủ và 80 cho cổng. Theo mặc định, máy chủ web lắng nghe trên cổng này. Sau khi nhấp vào Kết nối, bạn phải nhập GET / HTTP / 1.0 và nhấn Enter hai lần.

Đây là một yêu cầu HTTP đơn giản tới máy chủ web để lấy trang gốc của nó. Người dùng sẽ có một cái nhìn thoáng qua về nó và sau đó một hộp thoại sẽ xuất hiện thông báo rằng kết nối đã bị mất. Nếu bạn muốn lưu trang đã truy xuất, bạn phải bật tính năng ghi nhật ký. Sau đó, bạn có thể xem trang web và HTML đã được sử dụng để tạo nó.

Hầu hết các giao thức Internet xác định cách thức hoạt động của Internet được mô tả trong các tài liệu được gọi là Yêu cầu Nhận xét hoặc RFC. Chúng có thể được tìm thấy trên Internet. Ví dụ: phiên bản HTTP 1.0 được mô tả trong RFC 1945.

Giao thức ứng dụng: SMTP và email

Một dịch vụ Internet được sử dụng rộng rãi khác là email. Nó sử dụng một giao thức lớp ứng dụng được gọi là Giao thức Truyền Thư Đơn giản, hoặc SMTP. Đây cũng là một giao thức văn bản, nhưng không giống như HTTP, SMTP là định hướng kết nối. Ngoài ra, nó cũng phức tạp hơn HTTP. Có nhiều lệnh và khía cạnh trong SMTP hơn trong

Khi mở ứng dụng thư để đọccác tin nhắn e-mail thường có dạng như sau:

  1. Ứng dụng thư khách (Lotus Notes, Microsoft Outlook, v.v.) mở kết nối với máy chủ thư mặc định, có địa chỉ IP hoặc tên miền thường được định cấu hình trong khi cài đặt.
  2. Máy chủ thư luôn gửi thư đầu tiên để nhận dạng chính nó.
  3. Máy khách gửi lệnh SMTP HELO, lệnh này sẽ nhận được phản hồi 250 OK.
  4. Tùy thuộc vào việc máy khách đang kiểm tra hay gửi thư, v.v., các lệnh SMTP thích hợp sẽ được gửi đến máy chủ để máy chủ có thể phản hồi tương ứng.

Giao dịch yêu cầu / phản hồi này sẽ tiếp tục cho đến khi khách hàng gửi lệnh QUIT. Sau đó máy chủ sẽ tạm biệt và kết nối sẽ bị đóng.

bộ định tuyến xương sống
bộ định tuyến xương sống

Giao thức điều khiển truyền

Bên dưới lớp ứng dụng trong ngăn xếp giao thức là lớp TCP. Khi các chương trình mở kết nối với một máy tính khác, các thông điệp mà chúng gửi được chuyển lên ngăn xếp đến lớp TCP. Phần sau chịu trách nhiệm định tuyến các giao thức ứng dụng đến phần mềm thích hợp trên máy tính đích. Đối với điều này, số cổng được sử dụng. Các cổng có thể được coi là các kênh riêng biệt trên mỗi máy tính. Ví dụ, trong khi đọc email, bạn có thể duyệt web cùng lúc. Điều này là do trình duyệt và ứng dụng thư khách sử dụng số cổng khác nhau. Khi một gói tin đến một máy tính và đi lên ngăn xếp giao thức, lớp TCP sẽ xác định chương trình nào nhận gói tin trênsố cổng.

Số cổng của một số dịch vụ Internet được sử dụng phổ biến nhất được liệt kê bên dưới:

  • FTP - 20 / 21.
  • Telnet - 23.
  • SMTP - 25.
  • HTTP - 80.

Giao thức vận tải

TCP hoạt động như thế này:

  • Khi lớp TCP nhận được dữ liệu giao thức của lớp ứng dụng, nó sẽ chia nó thành các "phần" có thể quản lý và sau đó thêm tiêu đề vào mỗi phần với thông tin về số cổng mà dữ liệu sẽ được gửi đến.
  • Khi lớp TCP nhận một gói từ lớp IP thấp hơn, dữ liệu tiêu đề sẽ bị xóa khỏi gói. Nếu cần, chúng có thể được khôi phục. Sau đó, dữ liệu được gửi đến ứng dụng được yêu cầu dựa trên số cổng.

Đây là cách các thông báo đi lên ngăn xếp giao thức đến đúng địa chỉ.

TCP không phải là một giao thức dựa trên văn bản. Nó là một dịch vụ truyền byte đáng tin cậy, hướng kết nối. Hướng kết nối có nghĩa là hai ứng dụng sử dụng TCP phải thiết lập kết nối trước khi trao đổi dữ liệu. Giao thức truyền tải là đáng tin cậy vì đối với mỗi gói nhận được, một thông báo xác nhận sẽ được gửi đến người gửi để xác nhận việc gửi. Tiêu đề TCP cũng bao gồm một tổng kiểm tra để kiểm tra lỗi trong dữ liệu đã nhận.

Không có khoảng trống cho địa chỉ IP trong tiêu đề giao thức truyền tải. Điều này là do nhiệm vụ của nó là cung cấp việc nhận dữ liệu lớp ứng dụng một cách đáng tin cậy. Nhiệm vụ truyền dữ liệu giữa các máy tính được thực hiện bởi IP.

Giao thức Internet

BKhông giống như TCP, IP là một giao thức không đáng tin cậy, không có kết nối. IP không quan tâm liệu gói có đến đích hay không. IP cũng không biết về các kết nối và số cổng. Công việc của IP là gửi dữ liệu đến các máy tính khác. Các gói là các thực thể độc lập và có thể đến không theo thứ tự hoặc có thể không đến đích. Nhiệm vụ của TCP là đảm bảo rằng dữ liệu được nhận và định vị chính xác. Điểm chung duy nhất của IP với TCP là cách nó nhận dữ liệu và thêm thông tin tiêu đề IP của chính nó vào dữ liệu TCP.

Dữ liệu lớp ứng dụng được phân đoạn ở lớp giao thức truyền tải và được nối với một tiêu đề TCP. Tiếp theo, gói được hình thành ở cấp IP, một tiêu đề IP được thêm vào và sau đó nó được truyền qua mạng toàn cầu.

Cách thức hoạt động của Internet: sách

Đối với người mới sử dụng, có nhiều tài liệu về chủ đề này. Bộ truyện "For Dummies" được đông đảo độc giả yêu thích. Cách thức hoạt động của Internet, bạn có thể tìm hiểu từ sách "Internet" và "Người dùng và Internet". Họ sẽ giúp bạn nhanh chóng chọn nhà cung cấp, kết nối mạng, hướng dẫn bạn cách sử dụng trình duyệt, v.v. Đối với người mới bắt đầu, sách sẽ là hướng dẫn hữu ích cho mạng toàn cầu.

Kết

Bây giờ cần phải rõ ràng cách thức hoạt động của Internet. Nhưng nó sẽ ở lại như vậy trong bao lâu? Phiên bản 4 của IP được sử dụng trước đây, vốn chỉ cho phép 2 địa chỉ32, đã được thay thế bằng IPv6 bằng 2 địa chỉ128về mặt lý thuyết. Internet đã trải qua một chặng đường dài kể từ khi bắt đầu như một dự án nghiên cứu của Bộ Quốc phòng Hoa Kỳ. Không ai biết anh ta sẽ trở thành gì. Có một điều chắc chắn: Internet kết nối thế giới không giống như một cơ chế nào khác. Thời đại Thông tin đang diễn ra mạnh mẽ và rất vui khi được chứng kiến điều đó.

Đề xuất: