Phần này chứa những chi tiết về cách thức Internet thực sự truyền dữ liệu từ nơi này sang nơi khác. Bạn có thể bỏ qua cả chương nếu bạn muốn. Nhưng đừng làm như vậy vì tôi nghĩ rằng chương này thú vị. Ngoài ra, tôi đà nói với bạn từ chương 1 rằng chương này sể cho bạn biết về TCP/IP nổi tiếng, do đó bạn sẽ không muốn lãng phí nó đâu.
TẠI SAO BƯU ĐIÊN LẠI KHÔNG GIÔNG NHƯ LÀ CÔNG TY ĐIÊN
THOẠI NHỈ?
Về cơ bản, những gì Internet làm là truyền dữ
liệu từ máy tính này sang máy tính khác. Diều đó có khó lắm không? Không khó
lắm nhưng khá pliírc tạp.
Những ví dụ truyền thông tin quon thuộc nhất ừong đời
sống hàng ngày là bưu điện và công ty điện thoại. Nếu bạn muốn liên lạc với ai
bằng điện thoại, bạn nhấc máy và quay số. Khi đó công ty điện
thoại sẽ sắp xếp một mạch điện từ từ điện thoụi của bạn đến
điện thoại mà bạn đang gọi. Bạn và người kia sẽ nói chuyện cho đến khi xong
(hoặc nếu là một cuộc gọi bằng modem thì máy của bạn và
máy kia sẽ nói chuyện cho đến khi xong). Khi bạn gác máy, công ty điện thoại
ngắt mạch. Sau đó bạn có thể gọi cho một người khác. Tại một thời điểm bất kỳ,
bạn chỉ có thể có một cuộc gọi cho một ai đó mà thôi. (Vâng, có cách gọi ba-
hướng, nhưng điều đó không thành vấn đề). Cách này được gọi là chuyển mạch (circuit switching) vì một mạch được thiết lập trong suốt thời
gian đàm thoại. Internet không làm việc theo cách này, do đó hãy quên nó đi
(Đừng quên hẳn vì sau này chúng ta sẽ nói lại về sự chuyển mạch mô phỏng).
Mô hình kia là bưu điện. Nếu bạn muốn gửi một
bưu phẩm cho ai đó, bạn viết địa chỉ của người nhận và địa chỉ của bạn trên đó
rồi gửi đi. Cơ quan bưu điện Hoa Kỳ khồng có các xe tải dành riêng chạy từ mỗi
bưu điện này đến từng bưu điện khác (chúng có thể không hiệu quả nhưng không
đến nỗi không hiệu quả đến như vậy). Thay vào đó, bưu phẩm được dẫn từ bưu điện
của bạn đến bưu điện trung tâm, nơi nó được chất lên xe để đi theo một hướng
đến chung rồi lại được chuyển đến từ bưu điện này sang bưu điện khác một cách
lặp lại cho đến khi nó đến được bưu điện của người nhận, tại đó người phát thư
sẽ phát bưu phẩm đến địa chỉ người nhận trong ngày.
Điều này rất giống với cách Internet hoạt
động. Mỗi khi máy chủ muốn gửi một thông điệp tới máy chủ khác thì nó có thể
gửi trực tiếp nếu người nhận cũng ở trên mạng mà máy chủ ban đầu được kết nối
trực tiếp. Trường hợp ngược lại, thì máy chủ ban đầu phải gởi qua một máy chủ khác để nhờ chuyển thư. Máy chủ chuyển thư này được
giả thiết là nôi với ít nhât một mạng khác, lại gửi thông điệp trực tiếp nếu có
thể được hoặc chuyển thông điệp sang một máy chủ khác đê chuyển. Hoàn toàn bình thường đôi với một thông điệp khi
được chuyên qua hàng tá hoặc nhiều hơn nữa các máy chuyển trên đường đi từ một
phần của Net đến phần kia.
Đọc thêm tại:
Đọc thêm tại:
