INTERNET LÀM VIỆC NHƯ THẾ NÀO? - Pdf 33

Website: Email : Tel (: 0918.775.368
INTERNET LÀM VIỆC NHƯ THẾ NÀO?
Trong bài này
 Chuyển đổi packet
 Các mạng được kết nối với nhau như thế nào
 Một số lượng nhiều không kể xiết các thuật ngữ kỹ thuật
Bài 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. Điều đó có khó lắm không? Không khó lắm nhưng khá phức tạp.
Những ví dụ truyền thông tin quen thuộc nhất trong đờ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
1

2
Website: Email : Tel (: 0918.775.368
chúng đi. Sau cùng các gói hàng có thể đến hoặc có thể không đến theo đúng thứ
tự. Bạn của bạn sẽ nhận tất cả các gói, xếp chúng thứ tự trở lại và đọc.
Những mạng khác nhau trên Internet cũng hoạt động gần giống như vậy:
Chúng truyền dữ liệu đi thành từng khối gọi là packet, mỗi packet mang các địa chỉ
của người gửi và của người nhận (những số máy chủ tôi đã nói đến trong chương
2). Quy mô tối đa của một packet thay đổi tùy theo mạng nhưng thường là khoảng
vài ngàn octet (đơn vị để chỉ byte hay ký tự trên Internet). Một quy mô thông
thường là 1.536 octet, con số mà nguyên do của nó chẳng mấy ai còn biết đến, là
giới hạn trên mạng Ethernet. Những thông điệp quá lớn không thể gửi trong một
packet được truyền đi như nhiều packet. Một ưu thế của Internet so với bưu điện là
khi phần mềm Internet phá vỡ một khối dữ kiện lớn thành các mảnh nhỏ thì nó lại
ghép các mảnh đó trở lại không có vấn đề gì, trong khi bưu điện đôi khi bị sai sót
nếu bạn không gặp may.
Định nghĩa Internet
Tập hợp các quy ước dùng để chuyển các packet từ một máy chủ sang máy
chủ khác được gọi là Giao thức Internet (Internet Protocol - IP). Internet, một cách
hoàn toàn đơn giản, là tập hợp các mạng truyền các packet qua lại với nhau bằng
cách sử dụng IP.
Hoàn toàn có thể thiết lập một mạng sử dụng IP nhưng không thực sự kết nối
với Internet. Rất nhiều mạng được thiết lập theo cách này tại những công ty muốn
khai thác IP (miễn phí trên mọi trạm làm việc UNIX) nhưng hoàn toàn không kết
nối với thế giới bên ngoài hoặc chỉ được kết nối bằng cách sử dụng thư tín gọi điện.
Trong vòng một hai năm gần đây, rất nhiều các mạng không kết nối đã gắn với
Internet vì những lợi thế khi ở trên Net đã gia tăng và vì những nhà cung ứng
Internet thương mại mới xuất hiện đã làm cho chi phí kết nối giảm xuống chỉ còn
khoảng 1/10 so với trước.
Rất nhiều các giao thức khác được sử dụng kết hợp với IP. Hai giao thức nổi
tiếng nhất là Transport Control Protocol (TCP) và User Datagram Protocol

đường dài và chậm hơn.
 Một điều dở của router là chúng chậm hơn bridge vì chúng đòi hỏi
4
Website: Email : Tel (: 0918.775.368
nhiều tính toán hơn để tìm ra cách dẫn đường cho các packet đặc biệt khi các mạng
có những tốc độ khác nhau.
Một mạng hoạt động nhanh có thể phát các packet nhanh hơn nhiều so với
một mạng chậm, gây ra sự nghẽn mạng, do đó router có thể yêu cầu máy chủ gửi
packet giao tiếp chậm hơn.
Một vấn đề khác là các router thì có đặc điểm chuyên biệt theo giao thức -
tức là, cách một máy chủ giao tiếp với một router IP thì khác với cách nó giao tiếp
với một router Novell hay DECnet. Hiện nay vấn đề này được giải quyết bởi một
mạng biết đường dẫn của mọi loại mạng được biết đến. Ngày nay, tất cả các router
thương mại đều có thể xử lý nhiều loại giao thức, thường với chi phí phụ thêm cho
mỗi giao thức.
Cổng nối
Một cổng nối ghép hai loại giao thức với nhau. Nếu ví dụ mạng của bạn sử
dụng IP và mạng của ai đó sử dụng Novell, DECnet, SNA hoặc một thứ gì khác,
một cổng nối sẽ chuyển đổi lưu thông từ loại giao thức này sang loại khác. Các
cổng nối không chỉ phân biệt các giao thức, chúng còn phân biệt ứng dụng vì cách
bạn chuyển thư điện tử từ mạng này sang mạng khác thì hoàn toàn khác cách bạn
chuyển đổi một phiên làm việc ở trạm cuối từ xa.
Router: hay, dở và cực kỳ dở
Một trong những chủ đề nóng bỏng về Internet hiện nay là Chính sách tạo
đường dẫn (Routing Policy). Internet phần lớn là được kết nối dư thừa - tức là liên
lạc từ mạng này sang mạng khác có thể được hoàn thành bằng nhiều cách. Trước
kia, tìm một đường dẫn tương đối dễ vì mục tiêu chính là tìm ra con đường nhanh
nhất đến từng mạng đã biết. Vì chỉ có một số ít mạng, do đó các router (những máy
chủ chuyển packet từ mạng này sang mạng khác) chỉ cần so sánh để tìm ra con
đường ngắn nhất. Nếu bạn muốn tỏ ra kỳ quặc và có hai router nhanh như nhau thì


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status