2012-02-09 5 views

Odpowiedz

9

Jest to kwestia szybkości: internetowe routery szkieletowe kierują milionami pakietów na sekundę, a obliczenie sumy kontrolnej na całej zawartości znacznie spowolni przetwarzanie pakietów.

Specyfikacja IPv6 removes even the header checksum umożliwiająca routerom jeszcze szybsze przesyłanie pakietów. (Jest to tylko jeden z wielu kroków, które IPv6 podjęło w celu zredukowania czasu, w którym routery muszą kontrolować każdy pakiet.) Wszystko to składa się na całe mnóstwo.) Odrzucenie uszkodzonych pakietów jest teraz umieszczane całkowicie na końcowych węzłach.

+0

Dziękuję. W IPV6 systemy końcowe będą odpowiedzialne za fragmentację i ponowne składanie pakietów, tak aby routery nie przechodziły tego procesu. – kuchiku

+0

Czy to oznacza, że ​​TCP jest wolniejszy, ponieważ suma kontrolna dla pakietów TCP/UDP jest obliczana dla danych i nagłówków? – kuchiku

+2

Tak, pakiety TCP są wolniejsze w obsłudze niż pakiety raw IP z powodu sum kontrolnych. Są jednak wolniejsze w punktach końcowych niż w podstawowych routerach, przez co spowolnienie jest o wiele łatwiejsze do zniesienia. (Niektóre karty NIC mają wbudowaną obsługę sumy kontrolnej, aby odciążyć pracę z procesora, ale nie zawsze są one szybsze ...) – sarnold

2

Istnieją ku temu dwa powody.

pierwsze wszystkie protokoły wyższego poziomu, które zamykają danych IPv4 datagram ma pola sumy kontrolnej, który obejmuje cały pakiet. Dlatego suma kontrolna dla datagramu IPv4 nie musi sprawdzać hermetyzowanych danych.

Po drugie, nagłówek pakietu IPv4 zmienia się z każdym odwiedzanym routerem, ale dane nie. Tak więc suma kontrolna zawiera tylko część, która uległa zmianie. Jeśli dane zostały uwzględnione, każdy router musi ponownie obliczyć sumę kontrolną dla całego pakietu, co oznacza wzrost czasu przetwarzania.

źródło: Transmisja danych i sieci przez Behrouz A. Forouzan

1

Ipv4 zapewnia tylko adres jest poprawna, to oblicza sumę kontrolną z użyciem tylko adres i nie za pomocą danych, co zapewnia niezawodne przekazywanie danych nie zadanie warstwy sieciowej

Powiązane problemy