Sự mất phân đoạn

Một phần của tài liệu Giao thức TCổ phần/IP (Trang 28 - 29)

Giao thức IP không đảm bảo sự truyền đi – nếu phân cứng gây ra mất các gói tin, một datagram hoặc phân đoạn đợc đóng gói trong đó sẽ bị mất. Khi tất cả các phân đoạn của một datagram đến, datagram sẽ đợc tái hợp lại. Tuy nhiên, khi có sự cố xảy ra với một hoặc nhiều phân đoạn của datagram đó, và phân đoạn đó có thể đến trễ hoặc bị mất. Mặc dù datagram đó không thể tái hợp lại nhng máy nhận vẫn phải lu các phân đoạn lại đề phòng trờng hợp các phân đoạn chỉ do bị trễ.

Máy nhận không thể giữ các phân đoạn lâu bởi vì các phân đoạn sẽ chiếm dung lợng bộ nhớ của máy. Để tránh bị hết bộ nhớ, giao thức IP giới hạn thời gian lớn nhất có thể lu trữ các phân đoạn. Khi một phân đoạn đầu tiên của một datagram đến, máy nhận bắt đầu tính giờ. Nếu tất cả các phân đoạn của datagram đến trớc khi thời gian hết thời gian cho phép,

máy nhận sẽ huỷ bỏ thời gian và tiến hành tái hợp datagram. Tuy nhiên, nếu hết thời gian tr- ớc khi tất các phân đoạn đến kịp, máy nhận sẽ huỷ bỏ toàn bộ phân đoạn đã nhận đợc.

Kết quả của đo thời gian để tái hợp của IP là tất cả hoặc không có gì: hoặc tất cả các phân đoạn đến và sự tái hợp thành datagram thành công, hoặc IP sẽ huỷ bỏ toàn bộ các phân đoạn nhận đợc. Đặc biệt không có cơ chế nào để cho máy nhận báo cho máy gửi biết là phân đoạn nào đã đến thành công. Sự thiết kế này là hoàn toàn nhạy cảm bởi máy gửi không biết đợc về sự phân đoạn. Hơn nữa, nếu máy gửi tiến hành truyền lại datagram đó, việc định tuyến cũng có thể khác điều đó có nghĩa là sự truyền lại không cần thiết phải truyền qua đúng định tuyến trớc. Do vậy, không có điều gì đảm bảo rằng sự truyền lại datagram sẽ phân mảnh giống nh cách nó đã làm trớc đó.

Phần VI

Giao thức IP tơng lai (IPv6)

Trong phần này chúng ta sẽ tập trung xem xét đến phiên bản mới của giao thức IP trong tơng lai. Phần này bắt đầu bằng việc xem xét những thế mạnh và hạn chế của phiên bản giao thức IP hiện tại, sau đó chúng ta sẽ xem xét đến một cách tổng thể phiên bản IP mới mà IEIF đã để xuất ra nhằm thay thế phiên bản hiện thời. Phần này giải thích các đặc điểm của phiên bản hiện tại, và đa ra các cách khắc phục các hạn chế của phiên bản hiện thời.

Sự thành công của giao thức IP

Phiên bản IP hiện thời đã đạt đợc những thành công không thể phủ nhận. Ip đã giúp cho liên mạng có thể hoạt động tốt trong việc điều khiển các mạng không đồng nhất, những sự thay đổi trong công nghệ phần cứng và sự tăng lên đáng kể về khoảng cách. Để khắc phục sự không đông nhất, IP đa ra định dạng của gói tin đồng bộ (các IP Datagram) và cơ chế truyền các gói tin.

Phiên bản hiện tại của Ip cũng thích hợp với những thay đổi về công nghệ phần cứng. Mặc dù dữ liệu đó đã đợc đa ra trớc khi công nghệ mạng cục bộ trở nên phổ biến nhng sự thiết kế chính lại đợc tiếp tục thực hiện tốt qua một vài thế hệ của công nghệ phần cứng. Ip bây giờ cũng đợc dùng trong các mạng mà đòi hỏi việc thực hiện một số công việc lớn nhanh hơn so với các mạng mà đợc dùng khi IP đợc thiết kế cho nó. Hơn nữa, một vài mạng hiện địa đa ra kích thớc của frame lớn hơn nhiều kích thớc frame do Ip đa ra. Quan trọng hơn, IP làm việc hiệu quả trên các mạng bởi vì nó u điểm là tăng đợc kích thớc của frame.

Một phần của tài liệu Giao thức TCổ phần/IP (Trang 28 - 29)

w