Web Flashcards
Czym są ciasteczka ? (Cookies) W jaki sposób są używane ? Jakie pełnią rolę ?
Ciasteczka są małymi plikami które serwer wysyła do przeglądarki uzytkownika.
Przeglądarka zatrzymuje pliki cookies i wysyła je z następnym requestem do serwera.
Ciasteczka są używane by utrzymać sesję z przeglądarką w bezstanowym protokole http.
Wymień 3 użycia plików cookie
- Zarządzanie sesjami (logowania, koszyki zakupowe, wyniki gier)
- Preferencje ( język, motywy itp )
- Śledzenie (personalizacja reklam itp)
Czym jest DNS ?
DNS (Domain name system) jest usługą która tłumaczy adresy domenowe (np google.pl) na adresy IP
Czym jest protokół HTTP ? Jaka jest jego rola ? Podaj przykład klienta http
HTTP (Hypertext Transfer Protocol) jest to bezstanowy protokół warstwy aplikacji modelu OSI. Jego funkcją jest umożliwienie przesyłu informacji między klientem a serwerem. Przykładowym klientem http jest przeglądarka.
Jaka jest różnica między HTTP i HTTPs ? Podaj 3
- Https używa certyfikatu SSL
- Strony z https są wyżej w rankingu google
- AMP (Accelerated Mobile Pages) mogą być używane tylko za pomocą HTTPs
Czym jest certyfikat SSL ? Kto udziela certyfikatów ?
Jest to narzędzie poświadczające wiarygodność domeny. Potwierdza bezpieczeństwo szyfrowania damych przesyłanych pomiędzy użytkownikiem a serwerem.
Certyfikaty udzielane są przez niezależne podmioty.
Czym jest protokół SSL ? Czy jest nadal używany ? Jaka była jego rola ? Dlaczego certyfikaty nazywają się certyfikatami SSL? Kiedy przestał być używany ? Jaki protokół go zastąpił ?
SSL ( Secure Sockets Layer ) jest nieużywanym już protokołem kryptograficznym używanym do zagwarantowania bezpieczeństwa w komunikacji internetowej. Certyfikaty nadal nazywane są SSL ze względów popularnosci nazwy SSL. Przestał być używany w 1999 roku i został zastąpiony przez protokół TLS (Transport Layer Security)
Wymień warstwy modelu OSI
- Warstwa aplikacji
- Warstwa prezentacji
- Warstwa sesji
- Warstwa transportu
- Warstwa sieci
- Warstwa łącza danych
- Warstwa fizyczna
Czym jest protokół TCP? W jaki sposób zawiera połączenie ?
Protokół TCP jest to połączeniowy protokół służący do komunikacji w intetnecie. Do połączenia używa procedury zwanej three-way-handshake.
W jaki sposół protokół TCP umożliwia niezawodność transmisji ? Wymień dwa sposoby
- Sprawdzanie numerów sekwencyjnych i oraz sum kontrolnych dla każdego pakietu
- Pakiety z numerami potwierdzenia oraz automatyczna retransmisja
Czym jest protokół UDP ? Kiedy jest używany i dlaczego ?
UDP (User datagram control) jest to bezpołączeniowy protokół używany przy komunikacji w internecie.
Jest używany w grach mmo, stremingu, video chatach sieciach VoIP ze względu na szybkość.
Kiedy należy użyć TCP a nie UDP ? Wymien 2
- Gdy potrzebujemy kompletnych danych
2. Gdy chcemy mieć jak najlepszą estymatę przesyłu danych
Kiedy należy użyć UDP a nie TCP ?
- Gdy chcemy szybkiego przesyłu danych
- Gdy nie zalezy nam na utracie czesci danych
- Gdy chcemy zaimplementowac wlasny system korekcji błędów