IPv6 protokolu TCP (Transmission Control Protocol) un UDP (User Datagram Protocol) funkcionalitātes attiecībā uz datu pārbaudi un apstrādi būtībā paliek tādas pašas kā IPv4, lai gan ar dažiem pielāgojumiem, lai tie darbotos pareizi jaunajā IPv6 adresēšanā un papildu funkcijas.
Mēs paskaidrosim, kā katrs protokols atbilst un darbojas IPv6 kontekstā:
TCP, izmantojot IPv6
TCP ir uz savienojumu orientēts protokols, kas nodrošina uzticamu datu pārraidi, plūsmas kontroli, pārslodzes pārvaldību un retranslācijas mehānismus. IPv6 TCP turpina piedāvāt šīs pašas funkcijas:
- Savienojuma sākšana un pārtraukšana: TCP izmanto tos pašus rokasspiediena mehānismus (piemēram, trīsvirzienu rokasspiedienu), lai izveidotu un pārtrauktu savienojumus.
- Plūsmas un sastrēgumu kontrole: Ievieš plūsmas kontroli, izmantojot saņemšanas logus un pārslodzes kontroles algoritmus, piemēram, TCP Reno vai TCP Cubic.
- Kļūdu pārbaude: izmanto kontrolsummas, lai nodrošinātu pārsūtīto datu integritāti.
Viena ievērojama atšķirība ir tā, ka IPv6 galvenē nav iekļauts kontrolsummas lauks, atšķirībā no IPv4. IPv6 gadījumā atbildība par kontrolsummu pilnībā gulstas uz augšējā slāņa protokoliem, piemēram, TCP un UDP. Tas nozīmē, ka IPv6 TCP kontrolsumma aptver gan TCP segmenta galveni, gan datus, kā arī ietver IPv6 galvenes daļas, lai pārsūtīšanas laikā pārbaudītu paketes integritāti.
UDP, izmantojot IPv6
UDP ir bezsavienojuma protokols, ko izmanto lietojumprogrammām, kurām nepieciešama ātra pārraide, piemēram, video straumēšanai vai tiešsaistes spēlēm. Tāpat kā IPv4, UDP IPv6 piedāvā:
- Datagrammu pārraide: nosūtiet datagrammas, neizveidojot iepriekšēju savienojumu.
- Neobligāta integritātes pārbaude: IPv4 UDP kontrolsumma nav obligāta, bet IPv6 tā ir obligāta. Tas uzlabo to lietojumprogrammu uzticamību, kuras izmanto UDP, nodrošinot, ka netiek apstrādātas bojātas datagrammas.
IPv6 UDP kontrolsumma vienmēr ir nepieciešama, un tā aptver IPv6 pseidogalveni (kas ietver avota un galamērķa adreses, paketes garumu un citas vērtības), UDP galveni un datus. Šī kontrolsumma nodrošina, ka datagrammas nonāk neskartas un pareizajos galapunktos.
Secinājums
Lai gan TCP un UDP pamata funkcionalitāte IPv6 paliek nemainīga, galvenā atšķirība ir tajā, kā šie protokoli ievieš un apstrādā kontrolsummas, pielāgojoties IPv6 dizainam, kura mērķis ir uzlabot pakešu apstrādes efektivitāti un tīkla drošību.
Obligātā kontrolsumma UDP un pseidogalvenes iekļaušana kontrolsummās ir būtiskas izmaiņas, kuru mērķis ir izmantot IPv6 strukturālos uzlabojumus.
Šai ziņai nav atzīmju.