WAN được tổ chức khác nhau. Chúng bao gồm các máy tính chuyên gọi là
router kết nối bằng dây hoặc sợi quang học, như thể hiện ở giữa của hình. 8-14.
Chunks dữ liệu được gọi là các gói tin, thông thường 64 đến khoảng 1500 byte, được chuyển từ
máy nguồn thông qua một hoặc nhiều router cho đến khi họ đạt được điểm đến của họ.
Tại mỗi hop, một gói dữ liệu được lưu trữ trong bộ nhớ của router và sau đó chuyển tiếp đến các
router tiếp theo cùng con đường ngay sau khi các đường dây truyền tải cần thiết có sẵn.
kỹ thuật này được gọi là lưu trữ và chuyển tiếp chuyển mạch gói.
Mặc dù nhiều người nghĩ rằng Internet là một mạng WAN duy nhất, kỹ thuật, nó là một
bộ sưu tập của nhiều WAN kết nối với nhau . Tuy nhiên, mục đích của chúng tôi, sự khác biệt đó
là không quan trọng. Hình 8-14 cho một cái nhìn toàn cảnh về Internet từ
góc nhìn của một người sử dụng nhà. Máy tính của người sử dụng thường được kết nối với một
máy chủ web thông qua hệ thống điện thoại sử dụng ADSL, mà đã được thảo luận ở Chương. 2.
(Ngoài ra, truyền hình cáp có thể được sử dụng, trong trường hợp các phần bên trái của hình đó. 8-14
là hơi khác nhau và các công ty truyền hình cáp là các ISP.) Máy tính của người dùng chia
các dữ liệu được gửi đến máy chủ vào các gói dữ liệu và gửi các gói tin đến người dùng
ISP (Internet Service Provider), một công ty cung cấp truy cập Internet cho khách hàng của mình.
các ISP có tốc độ cao (cáp quang) kết nối đến một trong những khu vực hoặc
các mạng xương sống mà bao gồm Internet . Các gói dữ liệu của người dùng sẽ được chuyển
hop-by-hop trên Internet cho đến khi họ đến các máy chủ Web.
Hầu hết các công ty cung cấp dịch vụ Web có một máy tính đặc biệt gọi là
tường lửa để lọc tất cả lưu lượng gửi đến trong một nỗ lực để loại bỏ các gói không mong muốn
(ví dụ, từ tin tặc cố gắng để phá vỡ trong). Các bức tường lửa được kết nối với mạng LAN nội bộ,
thường là một chuyển mạch Ethernet, định tuyến các gói tin đến máy chủ mong muốn. Tất nhiên,
thực tế là rất nhiều phức tạp hơn chúng ta đã thấy, nhưng ý tưởng cơ bản của
hình. 8-14 vẫn còn hợp lệ.
Phần mềm mạng bao gồm nhiều giao thức, mỗi người là một tập hợp các định dạng,
trình tự trao đổi, và các quy tắc về những gì các gói tin có ý nghĩa. Ví dụ,
khi người dùng muốn lấy một trang web từ một máy chủ, trình duyệt của người dùng gửi một
gói tin có chứa một yêu cầu TRANG GET bằng cách sử dụng HTTP (HyperText Transfer
Protocol) đến máy chủ, mà hiểu làm thế nào để xử lý yêu cầu như vậy. Nhiều
giao thức được sử dụng và thường được kết hợp. Trong hầu hết các tình huống, các giao thức được cấu trúc
như một loạt các lớp. Tầng trên gói tay để hạ thấp các lớp để xử lý,
với lớp dưới cùng làm việc truyền tải thực tế. Tại bên nhận,
các gói dữ liệu làm việc theo cách của họ lên các lớp theo thứ tự ngược lại.
Kể từ khi xử lý giao thức là những gì bộ xử lý mạng làm để kiếm sống, nó là cần thiết
để giải thích một chút về giao thức trước khi nhìn vào các bộ xử lý mạng
mình. Chúng ta hãy trở lại một chút với các yêu cầu TRANG GET. Làm thế nào
được mà gửi đến máy chủ Web? Các trình duyệt đầu tiên thiết lập một kết nối đến
máy chủ web sử dụng một giao thức gọi là TCP (Transmission Control Protocol). Các
phần mềm mà thực hiện giao thức này sẽ kiểm tra tất cả các gói tin đã được xác
nhận và theo đúng thứ tự. Nếu một gói tin bị mất, phần mềm TCP đảm bảo
rằng nó được truyền lại thường xuyên như cần thiết cho đến khi nó nhận được.
Trong thực tế, những gì xảy ra là trình duyệt Web định dạng theo yêu cầu TRANG GET
như một thông điệp HTTP đúng rồi trao nó cho phần mềm TCP để truyền
qua kết nối. Các phần mềm TCP thêm một tiêu đề ở phía trước của tin nhắn có chứa
một số thứ tự và thông tin khác. Tiêu đề này là tự nhiên được gọi là
TCP header.
Khi nó được thực hiện, phần mềm TCP mất TCP header và tải trọng (có chứa
các yêu cầu TRANG GET) và chuyển nó tới một phần của phần mềm mà thực hiện
giao thức IP (Internet Protocol). Phần mềm này gắn một IP
header để phía trước có chứa địa chỉ nguồn (máy gói tin đến
từ), địa chỉ đích (máy gói là vụ phải đi vào),
còn bao nhiêu bước nhảy mà gói tin có thể sống (để tránh bị mất gói tin từ sống mãi mãi),
một tổng kiểm tra (để phát hiện truyền tải và các lỗi bộ nhớ), và các lĩnh vực khác.
đang được dịch, vui lòng đợi..