
Dzień dobry, cześć i czołem. Z tej strony Damian.
Pozdrowienia z ciepłego zakątka Europy.
Weryfikuję wady i zalety pracy zdalnej.
Wnioskami podzielę się w jednym z kolejnych wydań.
Tydzień temu zabrakło newslettera. Dlaczego? Po odpowiedź odsyłam do drugiego tematu dzisiejszego wydania.
- Na naszym Discordzie jest już 114 osób. W tym roku dajemy dostęp za darmo tylko dla 256. osób. Będziemy bardzo mocno rozwijać aspekt społecznościowy naszej działalności. Nie zwlekaj, dołącz i zabezpiecz swój dostęp za darmo już dziś:
https://discord.gg/E22F9Bw5nQ - Szukamy osoby mającej doświadczenie we wdrażaniu sieci opartych o IPv6 (dual stack + BGP). Masz taką wiedzę? Daj nam znać odpisując na tego maila.
Plan na dzisiaj
- FLAGA PSH W NAGŁÓWKU TCP
- O BALANSIE SŁÓW KILKA
- WARTE UWAGI SIECIOWCA (BIEŻĄCE OKAZJE)
- CO NOWEGO ODKRYŁEM I CZYM SIĘ INTERESUJĘ?
FLAGA PSH W NAGŁÓWKU TCP
W trakcie sesji Q&A naszego kursu CCNA padło świetne pytanie - do czego służy flaga PSH w nagłówku TCP?

Otóż odpowiada ona za funkcję „pushowania” (wypychania) zdekapsulowanych danych do warstwy siódmej modelu ISO/OSI.
Można by powiedzieć: „no $hit Sherlock, sama nazwa na to wskazuje”. Ale co to właściwie oznacza? I po co to robić?
Gdy ściągasz z użyciem TCP duży plik (np. obraz dysku w formacie .iso) to nie wchodzisz z tymi danymi w bezpośrednią interakcję, dopóki się one nie ściągną.
TCP będzie stopniowo przyspieszał prędkość transmisji dzięki mechanizmowi TCP Windowing. Warstwa czwarta będzie akumulować otrzymane segmenty danych, które w zależności od rozmiaru okna będą następnie raz na jakiś czas składane i przekazywane do warstwy siódmej.
Generalnie nie ma pośpiechu.
Ale wyobraź sobie, że aplikacja, w którą wchodzisz w interakcję to Telnet. Naciskając literę „A” na klawiaturze wysyłasz tę informację np. do urządzenia, na którym jesteś zalogowany.
Urządzenie odpowie odświeżeniem ekranu Twojej konsoli, aby wyświetliła się w niej litera „A”. Jest to bardzo mała porcja danych. W sytuacji, w której TCP Window rośnie, warstwa czwarta by akumulowała te malutkie, zwrotne segmenty danych i trafiałyby one do aplikacji (Telnet) większymi porcjami.
Efekt? Pisząc coś na klawiaturze nie zobaczylibyśmy przyrastającego tekstu. Zamiast tego pojawiałby on się większymi porcjami raz na jakiś czas.
I tu wchodzi do akcji flaga PSH. Telnet ustawia ją, aby poinformować stos TCP/IP po stronie odbiorcy, że ma zdekapuslowane w warstwie czwartej dane przekazywać do warstwy siódmej natychmiast.

Właśnie dlatego Telnet działa jak należy. Spotkasz się z flagami PSH również przy ładowaniu strony internetowej - w końcu chcesz widzieć jej treść jak najprędzej.
Jest to jeden z wielu przykładów przemyślanej konstrukcji protokołów sieciowych.
O BALANSIE SŁÓW KILKA
Często mówi się o mitycznym balansie między pracą, a życiem osobistym. Wiele osób próbuje osiągnąć go za wszelką cenę. Celem jest balans idealny - 50/50.
Moim zdaniem nie tędy droga. Też tam byłem - to nie działa. Sęk w tym, że praca jest tak dużą częścią naszego życia, że nie jesteśmy w stanie jej tak dokładnie kontrolować. Raz jest jej mniej, raz jest jej więcej.
Permanentny stan idealnej równowagi jest złudą, czymś nieosiągalnym. To tak jakby być na placu zabaw na huśtawce, na której siedzą dwie osoby po przeciwległych stronach. Gdy jedna jest na górze, druga jest na dole. Ta druga odpycha się nogami. Sekundę później role są już odwrócone.

Chyba każdy próbował kiedyś osiągnąć stan równowagi na takiej huśtawce. Stan, w którym obie osoby „wiszą” nad ziemią. Wiesz, że jest to możliwe, ale tylko na chwilę. Mija moment i jedna ze stron ciągnie w dół.
Warto sobie uświadomić, że tak samo jest z pracą i życiem osobistym. Nie ma możliwości bycia w stałej równowadze - 50/50. Raz będzie przeważała praca, innym razem będzie to życie osobiste. Dobrym pomysłem jest po prostu to zaakceptować i nie próbować na siłę wcisnąć kwadratowego klocka w okrągły otwór.

Rozszerzając ten tok myślenia, można dojść do wniosku, że praca jest sinusoidą. Są lżejsze momenty (dołki) oraz chwile, gdy masz tyle tematów do ogarnięcia, że nie wiesz na czym położyć ręce (górki).

Uważaj zwłaszcza na te górki. Obserwuj to co się dzieje dookoła i gdy dostrzegasz, że jesteś na fali wzrostowej, nie dokładaj sobie obowiązków. Nie chcesz, aby zapełnił Ci się bufor i zaczęły się taildropy ;)
Tydzień temu nie było maila - już wiesz, dlaczego. Wziąłem na siebie zbyt dużo na raz i to był właśnie efekt - coś musiało wypaść z kolejki. Paskudne uczucie. Lepiej go unikać.
WARTE UWAGI SIECIOWCA
Kursy / Szkolenia
- Druga grupa naszego kursu na szkolasieci.pl jest w trakcie, a z trzecią grupą startujemy w okolicy kwietnia. Jeżeli niecierpliwisz się i nie chcesz czekać do tego czasu, to warto rozważyć np. CCNA Preparation bundle od Cisco: https://bit.ly/327qZnn
Książki
- Fragment o fladze PSH na początku tego wydania wziął się oczywiście z researchu. Książka, która najbardziej mi w nim pomogła to "TCP/IP First Step" (autor: Mike Sportack). Bardzo przystępnie opisane zagadnienia związane z mechaniką działania TCP.
ODKRYCIA I ZAINTERESOWANIA
YouTube
JerryRigEverything przerabia Humvee z 1995 roku na… samochód elektryczny. Wszystko w swoim garażu. Mega ciekawa seria.
Narzędzia
AutoSleep to najlepsza aplikacja do pomiaru parametrów snu z jaką się spotkałem. A przetestowałem wiele. Tylko dla posiadaczy Apple Watch.
Książka
Zacząłem słuchać „Drogi Królów” Brandona Sandersona na Audiotece. Ponoć dobry towar. Od czasu do czasu trzeba też sięgnąć po coś lekkiego. To jedyne 45h słuchania ;)
Pozdrawiam,
Damian Michalak