Co to jest pakiet?

w sieci Pakiet jest małym segmentem większej wiadomości. Dane przesyłane przez sieci komputerowe*, takie jak Internet, są podzielone na pakiety. Pakiety te są następnie rekombinowane przez komputer lub urządzenie, które je odbiera.

Załóżmy, że Alicja pisze list do Boba, ale gniazdo pocztowe Boba jest wystarczająco szerokie, aby przyjąć koperty wielkości małej karty indeksowej., Zamiast pisać swój list na zwykłym papierze, a następnie próbować wypchnąć go przez gniazdo pocztowe, Alice dzieli swój list na znacznie krótsze sekcje, z których każda ma kilka słów, i pisze te sekcje na kartach indeksowych. Przekazuje grupę kart Bobowi, który umieszcza je w celu odczytania całej wiadomości.

jest to podobne do działania pakietów w Internecie. Załóżmy, że użytkownik musi załadować obraz. Plik obrazu nie przechodzi z serwera www do komputera użytkownika w jednym kawałku., Zamiast tego jest on rozkładany na pakiety danych, wysyłany przez przewody, kable i fale radiowe Internetu, a następnie ponownie składany przez komputer użytkownika do oryginalnego zdjęcia.

*Sieć to grupa dwóch lub więcej podłączonych komputerów. Internet jest siecią sieci-wielu sieci na całym świecie, które są ze sobą połączone.

po co używać pakietów?

teoretycznie możliwe jest wysyłanie plików i danych przez Internet bez rozcinania ich na małe pakiety informacji., Jeden komputer może wysyłać dane do innego komputera w postaci długiej nieprzerwanej linii bitów (małych jednostek informacji, przekazywanych jako impulsy elektryczne, które komputery mogą interpretować).

jednak takie podejście szybko staje się niepraktyczne, gdy w grę wchodzą więcej niż dwa komputery. Podczas gdy długa linia bitów przechodziła przez przewody między dwoma komputerami, żaden trzeci komputer nie mógł użyć tych samych przewodów do przesyłania informacji — musiał czekać na swoją kolej.

w przeciwieństwie do tego podejścia, Internet jest siecią „przełączającą Pakiety”., Przełączanie pakietów odnosi się do zdolności sprzętu sieciowego do przetwarzania pakietów niezależnie od siebie. Oznacza to również, że pakiety mogą przenosić różne ścieżki sieciowe do tego samego miejsca docelowego, o ile wszystkie dotrą do miejsca docelowego. (W niektórych protokołach pakiety muszą dotrzeć do swoich końcowych miejsc docelowych w odpowiedniej kolejności, nawet jeśli każdy pakiet jechał inną drogą, aby się tam dostać.)

ze względu na przełączanie pakietów, pakiety z wielu komputerów mogą przemieszczać się po tych samych przewodach w zasadzie w dowolnej kolejności., Umożliwia to przeprowadzenie wielu połączeń przez ten sam Sprzęt sieciowy w tym samym czasie. W rezultacie miliardy urządzeń mogą wymieniać dane w Internecie w tym samym czasie, a nie tylko garstka.

Co to jest nagłówek pakietu?

nagłówek pakietu jest rodzajem „etykiety”, która dostarcza informacji o zawartości pakietu, jego pochodzeniu i miejscu przeznaczenia.

Kiedy Alicja wysyła do Boba serię kart indeksowych, same słowa na tych kartach nie dadzą Bobowi wystarczająco kontekstu, aby poprawnie odczytać literę., Alice musi wskazać kolejność kart indeksowych, aby Bob nie odczytał ich w kolejności. Powinna również zaznaczyć, że każda z nich jest od niej, na wypadek, gdyby Bob otrzymywał wiadomości od innych ludzi podczas dostarczania swoich. Więc Alice dodaje te informacje na górze każdej karty indeksowej, nad prawdziwymi słowami swojej wiadomości. Na pierwszej karcie pisze „list od Alicji, 1 z 20”, na drugiej pisze „list od Alicji, 2 z 20” i tak dalej.

Alicja stworzyła miniaturowy nagłówek dla swoich kart, aby Bob ich nie zgubił ani nie pomieszał., Podobnie, wszystkie pakiety sieciowe zawierają nagłówek, aby urządzenie, które je odbiera, wie, skąd pochodzą pakiety, do czego są i jak je przetwarzać.

Pakiety składają się z dwóch części: nagłówka i ładunku. Nagłówek zawiera informacje o pakiecie, takie jak jego pochodzenie i docelowe adresy IP(adres IP jest jak adres pocztowy komputera). Ładunek to rzeczywiste dane. Wracając do przykładu ze zdjęcia, tysiące pakietów tworzących obraz mają ładunek, a ładunek zawiera mały fragment obrazu.,

skąd się biorą nagłówki pakietów?

w praktyce pakiety mają więcej niż jeden nagłówek, a każdy nagłówek jest używany przez inną część procesu sieciowego. Nagłówki pakietów są dołączane przez niektóre typy protokołów sieciowych.

protokół jest znormalizowanym sposobem formatowania danych, aby każdy komputer mógł je zinterpretować. Wiele różnych protokołów sprawia, że Internet działa. Niektóre z tych protokołów dodają nagłówki do pakietów z informacjami powiązanymi z tym protokołem., Co najmniej większość pakietów, które przechodzą przez Internet, będzie zawierać nagłówek Transmission Control Protocol (TCP) i nagłówek protokołu internetowego (IP).

czym są przyczepy i stopki?

nagłówki pakietów znajdują się z przodu każdego pakietu. Routery, przełączniki, Komputery i wszystko inne, które przetwarza lub odbiera pakiet, zobaczy nagłówek jako pierwszy. Pakiet może również mieć przyczepy i stopki przymocowane na końcu. Podobnie jak nagłówki, zawierają one dodatkowe informacje o pakiecie.

tylko niektóre protokoły sieciowe dołączają przyczepy lub stopki do pakietów; większość dołącza tylko nagłówki., ESP (część pakietu IPsec) jest jednym z przykładów protokołu warstwy sieciowej, który dołącza przyczepy do pakietów.

Co to jest pakiet IP?

IP (Internet Protocol) jest protokołem warstwy sieciowej, który ma związek z routingiem. Służy do upewnienia się, że pakiety docierają do właściwego miejsca docelowego.

pakiety są czasami definiowane przez protokół, którego używają. Pakiet z nagłówkiem IP może być określany jako ” pakiet IP.,”Nagłówek IP zawiera ważne informacje o tym, skąd pochodzi pakiet (jego źródłowy adres IP), dokąd zmierza (docelowy adres IP), jak duży jest pakiet i jak długo routery sieciowe powinny kontynuować przesyłanie pakietu przed upuszczeniem go. Może również wskazywać, czy pakiet może być fragmentaryczny, oraz zawierać informacje o ponownym złożeniu pofragmentowanych pakietów.

Pakiety a datagramy

„Datagram” to segment danych wysyłanych przez sieć z komutacją pakietów. Datagram zawiera wystarczająco dużo informacji, aby być kierowane od źródła do miejsca docelowego., Według tej definicji pakiet IP jest jednym z przykładów datagramu. Zasadniczo datagram jest alternatywnym terminem ” pakiet.”

czym jest ruch sieciowy? Co to jest złośliwy ruch sieciowy?

ruch sieciowy to termin, który odnosi się do pakietów, które przechodzą przez sieć, w taki sam sposób, jak ruch samochodowy odnosi się do samochodów osobowych i ciężarowych, które poruszają się po drogach.

jednak nie wszystkie pakiety są dobre lub użyteczne, a nie cały ruch sieciowy jest bezpieczny. Atakujący mogą generować złośliwe pakiety danych o ruchu sieciowym, które mają na celu zniszczenie lub przeciążenie sieci., Może to przybrać formę ataku DDoS (distributed denial-of-service), wykorzystania luk lub kilku innych form cyberataku.

Cloudflare oferuje kilka produktów, które chronią przed złośliwym ruchem sieciowym. Na przykład Cloudflare Magic Transit chroni sieci firmowe przed atakami DDoS w warstwie sieciowej, rozszerzając moc globalnej sieci CloudFlare na infrastrukturę lokalną, hybrydową i chmurową.