Sprawozdanie Sieci komputerowe i bazy danych Laboratorium nr 4 Wojciech Kaczmarski

Podobne dokumenty
Sprawozdanie Sieci komputerowe i bazy danych Laboratorium nr 4

Laboratorium nr 4 - Badanie protokołów WWW

Sprawozdanie nr 4. Ewa Wojtanowska

Akademia Górniczo-Hutnicza im. Stanisława Staszica

Karol Gałka. Numer albumu: Inżynieria mechatroniczna

SPRAWOZDANIE SIECI KOMPUTEROWE I BAZY DANYCH LABORATORIUM NR 4 BADANIE PROTOKOŁÓW HTTP KAMIL BOGDANOWSKI

I.Wojnicki, Tech.Inter.

Sieci Komputerowe i Bazy Danych

I.Wojnicki, JiTW. Języki i Technologie Webowe. Protokół HTTP, Przegladarki. Igor Wojnicki

I.Wojnicki, Tech.Inter.

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Wybrane działy Informatyki Stosowanej

Technologie internetowe


Protokół HTTP 1.1 *) Wprowadzenie. Jarek Durak. rfc2616 źródło

Programowanie w Internecie

Programowanie w Internecie

Sprawozdanie Laboratorium 4

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl

Połączenie VPN SSL Web Proxy. 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Profile SSL Web Proxy 1.3. Konto SSL 1.4. Grupa użytkowników

Aplikacje internetowe - laboratorium

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Laboratorium Sieci Komputerowych - 2

Win Admin Monitor Instrukcja Obsługi

World Wide Web? rkijanka

SEO Audit for domain blog.rabinek.pl

Protokół HTTP. 1. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX.

Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego TCP

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Adres IP

SEO Audit for domain gryfnie.com

Podręcznik Google. Cloud Print. Informacje o usłudze Google Cloud Print. Drukowanie przy użyciu usługi Google. Cloud Print.

HTTP W 5-CIU PYTANIACH MICHAŁ KOPACZ

KONFIGURACJA PRZEGLĄDAREK. Poniższa konfiguracja dedykowana jest dla Bankowości Internetowej SGB

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Rozwiązanie Trend Micro Worry-Free Business Security 8.0 Porady i wskazówki dotyczące konfiguracji początkowej

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe i bazy danych

Tomasz Greszata - Koszalin

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Sieci komputerowe. Wykład 7: Warstwa zastosowań: DNS, FTP, HTTP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Połączenie VPN Host-LAN SSL z wykorzystaniem przeglądarki. 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Konto SSL 1.3. Grupa użytkowników

Programowanie Sieciowe 2 Protokoły komunikacyjne: HTTP

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (

Technologie sieciowe Sprawozdanie z labolatorium. Lista 5

Laboratorium 3.4.2: Zarządzanie serwerem WWW

FTP przesył plików w sieci

Windows Serwer 2008 R2. Moduł x. IIS

Ślady w sieci. Piotr Kucharski. Społeczeństwo informacyjne, Szkoła Główna Handlowa indeks Logi. Zagrożenia i ucieczki Podsumowanie

Dodatek Technologie internetowe 1. UTF-8 wg 2. Adresy URL

Laboratorium - Poznawanie FTP

Kancelaria Prawna.WEB - POMOC

SEO Audyt. Podsumowanie. 51/100 punktów. Masz 11 rzeczy, które możesz poprawić! Uzyskany wynik: Data przeprowadzenia: :33:47

Laboratorium - Konfiguracja ustawień przeglądarki w Windows XP

Architektura aplikacji sieciowych. Architektura klient-serwer

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Wireshark analizator ruchu sieciowego

Ataki na aplikacje WWW. Łomem, czy wytrychem? Jak dobrać się do aplikacji WWW

Rejestratory i sieciowe kamery

13. Konfiguracja proxy http, smtp, pop3, ftp, ssl

Wstęp 5 Rozdział 1. Przeglądarki 7

The OWASP Foundation Session Management. Sławomir Rozbicki.

POZYCJONOWANIE STRON PORADY

Program GroupWise WebAccess interfejs podstawowy

Internet, jako ocean informacji. Technologia Informacyjna Lekcja 2

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok I, semestr II

Laboratorium - Konfiguracja ustawień przeglądarki w Windows Vista

Orange Send MMS. Autoryzacja. Metoda HTTP. Parametry wywołania. API wyślij MMS dostarcza wiadomości MMS. Basic POST

ZAKŁADANIE POCZTY ELEKTRONICZNEJ - na przykładzie serwisu

Zdalny dostęp do źródeł elektronicznych BUR dla pracowników i studentów Uniwersytetu Rzeszowskiego

Aplikacje www. Wykład 1 Wprowadzenie do tematyki. Joanna Kołodziejczyk. 19 luty Joanna Kołodziejczyk Aplikacje www 19 luty / 29

Internetowe bazy danych

Sieci komputerowe. Wstęp

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

PSI Protokół HTTP + wstęp do przedmiotu. Kraków, 10 październik 2014 mgr Piotr Rytko Wydział Matematyki i Informatyki UJ

pasja-informatyki.pl

Instrukcja uŝytkownika narzędzia Skaner SMTP TP. Uruchamianie aplikacji

Dokument hipertekstowy

Instrukcja pierwszego logowania do Serwisu BRe Brokers!

Plan wykładu. 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX.

KORZYSTANIE Z BAZY DANYCH UpToDate

Zaawansowany kurs języka Python

Połączenie VPN aplikacji SSL. 1. Konfiguracja serwera VPN 1.1. Ustawienia ogólne 1.2. Profile aplikacji SSL 1.3. Konto SSL 1.4. Grupa użytkowników

OPTYMALIZACJA SERWISÓW INTERNETOWYCH >>>WIĘCEJ<<<

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

1.1 Podłączenie Montaż Biurko Montaż naścienny... 4

Wybrane Działy Informatyki Stosowanej LABORATORIUM 1.

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Sieci komputerowe. Wykład 8: Warstwa zastosowań: FTP i HTTP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

weblsp Wybór przeglądarki i jej ustawienia Instrukcja ADH-Soft sp. z o.o., ul. 17 Stycznia 74, Warszawa

Odczyty 2.0 Spis treści

DESlock+ szybki start

GroupWise WebAccess Basic Interface

Prezentacja danych w PANELU INTERNETOWYM

Protokół HTTP wprowadzenie. Protokół HTTP podstawowe cechy. Protokół HTTP podstawowe cechy. Protokół HTTP. Podstawowy protokół World Wide Web

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików

Transkrypt:

Sprawozdanie Sieci komputerowe i bazy danych Laboratorium nr 4 Wojciech Kaczmarski Zad.2 GET /~s279680/ HTTP/1.1 Host: mts.wibro.agh.edu.pl HTTP/1.1 200 OK Date: Wed, 29 Mar 2017 08:15:01 GMT Server: Apache/2.4.7 (Ubuntu) Last-Modified: Wed, 22 Mar 2017 16:26:16 GMT ETag: "198-54b543836ba00" Accept-Ranges: bytes Content-Length: 408 Vary: Accept-Encoding Content-Type: text/html <html> <head> <title>seria próbna!!</title> </head>

<body><p style="text-align: center;">witaj świecie!!!</p><br> <B>Wojciech Kaczmarski</B> <button>kliknij tutaj<br><img src="c:/users/wojte_000/documents/matlab/liiss.jpg" alt="wykresik"></button> <table border> <tr><td>1</td><td>2</td><td>3</td></tr> <tr><td>4</td><td>5</td><td>6</td></tr> <tr><td>7</td><td>8</td><td>9</td></tr> </table> </body> </html> Niepoprawny nagłówek: GET /~s279680/ HTTP/8.5 Host: mts.wibro.agh.edu.pl HTTP/1.1 200 OK Date: Wed, 29 Mar 2017 08:16:35 GMT Server: Apache/2.4.7 (Ubuntu) Last-Modified: Wed, 22 Mar 2017 16:26:16 GMT ETag: "198-54b543836ba00" Accept-Ranges: bytes Content-Length: 408 Vary: Accept-Encoding

Content-Type: text/html <html> <head> <title>seria pr bna!!</title> </head> <body><p style="text-align: cent er;">witaj wiecie!!!</p><br> <B>Wojciech Kaczmarski</B> <button>kliknij tutaj<br> <img src="c:/users/wojte_000/documents/matlab/liiss.jpg" alt="wykresik"></button > <table border> <tr><td>1</td><td>2</td><td>3</td></tr> <tr><td>4</td><td>5</td><t d>6</td></tr> <tr><td>7</td><td>8</td><td>9</td></tr> </table> </body> </html> Niepoprawny adres strony: GET /~s65858657865/ HTTP/1.1 Host: mts.wibro.agh.edu.pl HTTP/1.1 404 Not Found Date: Wed, 29 Mar 2017 08:21:33 GMT Server: Apache/2.4.7 (Ubuntu)

Content-Length: 297 Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>not Found</h1> <p>the requested URL /~s65858657865/ was not found on this server.</p> <hr> <address>apache/2.4.7 (Ubuntu) Server at mts.wibro.agh.edu.pl Port 80</address> </body></html> Niepoprawny adres hosta: GET /~279680/ HTTP/1.1 Host: mms.wibr.ahg.edu.pl HTTP/1.1 404 Not Found Date: Wed, 29 Mar 2017 08:23:20 GMT Server: Apache/2.4.7 (Ubuntu) Content-Length: 290 Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<html><head> <title>404 Not Found</title> </head><body> <h1>not Found</h1> <p>the requested URL /~279680/ was not found on this server.</p> <hr> <address>apache/2.4.7 (Ubuntu) Server at mms.wibr.ahg.edu.pl Port 80</address> </body></html> Zad. 3 google.com Performance grade: 85 Load time: 376 ms Faster than: 98 % Page size: 393.4 kb Requests: 19 facebook.com

Szczegóły testu: Sprawdzany adres www: https://www.facebook.com/ Data testu: 2017-03-29 08:27:23 Tytuł strony: Status: OK Nagłówki serwera www: Server: proxygen Transfer-Encoding: chunked Content-Encoding: gzip Czas odp. DNS: 0.009 sekundy Czas połączenia: 0.134 sekundy Czas zapytania: 0.433 sekundy Czas odpowiedzi: 0.832 sekundy Ilość pobranych danych: 31.38 kb Prędkość pobierania: 22.25 kb/s agh.edu.pl Performance grade: 85 Load time: 1.08 s Faster than: 88 % Page size: 432.6 kb Requests: 62 onet.pl

Całkowity czas ładowania: 44.831 sekundy Szczegóły testu: Sprawdzany adres www: http://www.onet.pl Data testu: 2017-03-29 08:31:20 Tytuł strony: Onet.pl Status: OK Nagłówki serwera www: Server: Dreamlab Accelerator Czas odp. DNS: 0.085 sekundy Czas połączenia: 8.017 sekundy Czas zapytania: 36.433 sekundy Czas odpowiedzi: 0.440 sekundy Ilość pobranych danych: 1788.82 kb Prędkość pobierania: 292.38 kb/s wp.pl Całkowity czas ładowania: 0.948 sekundy Szczegóły testu: Sprawdzany adres www: http://www.wp.pl/ Data testu: 2017-03-29 08:34:42 Tytuł strony: Wirtualna Polska - Wszystko co ważne - www.wp.pl Status: OK Nagłówki serwera www: Server: nginx Transfer-Encoding: chunked Content-Encoding: gzip Czas odp. DNS: 0.003 sekundy Czas połączenia: 0.266 sekundy Czas zapytania: 0.639 sekundy Czas odpowiedzi: 0.046 sekundy Ilość pobranych danych: 1452.64 kb Prędkość pobierania: 10262.96 kb/s

Zad. 4 URL to skrót z angielskiego Uniform Resource Locator, oznaczający format adresowania zasobów w Internecie. Najczęściej kojarzy nam się z adresem url strony i słusznie. Adres strony www, który wpisujemy w przeglądarce jest oparty na tym formacie i wskazuje położenie strony w sieci. Posiadając adres url strony, posiadamy dostęp do dokumentu w sieci jakim jest owa witryna. Niezwykle istotna jest jego forma. Adres url powinien być przyjazny zarówno dla użytkowników jak i wyszukiwarki. Aby skopiować grafikę umieszczoną na stronie należy najechać na założoną grafikę i po naciśnięciu PPM należy wybrać opcję Kopiuj URL(adres obrazka). http://mts.wibro.agh.edu.pl/obrazki/agh-logo.png odnieść się do wybranego elementu (zakładki) na stronie http://mts.wibro.agh.edu.pl/~s279680/ odnieść się do programu pocztowego mailto:kaczmarski@xxx.com.pl Zad. 5 Bezstanowość oznacza, że jest to protokół który nie przechowuje danych Każde nasze połączenie z serwerem jest traktowane jako nowe. Po zmianie na Always po wpisaniu Hosta okno putty ulega zamknięciu. Zad. 6 COOKIE mały fragment tekstu, który serwis internetowy wysyła do przeglądarki

i który przeglądarka wysyła z powrotem przy następnych wejściach na witrynę. Używane jest głównie do utrzymywania sesji np. poprzez wygenerowanie i odesłanie tymczasowego identyfikatora po logowaniu. Może być jednak wykorzystywane szerzej poprzez zapamiętanie dowolnych danych, które można zakodować jako ciąg znaków. Dzięki temu użytkownik nie musi wpisywać tych samych informacji za każdym razem, gdy powróci na tę stronę lub przejdzie z jednej strony na inną. Po wyłączeniu cookie w naszej przegladarce strony nie zapamiętają wcześniej zapisanych danych np.dane logowania, wybrany jezyk. Zad. 7 Przetestowane serwisy wyszukiwawcze nie różniły się zbyt wiele jeśli chodzi o czas wyszukiwania, ilość wyświetlonych powiązanych informacji ze słowem wyszukiwanym oraz ilością trafień, główną różnicą była szata graficzna i przedstawienie tych informacji, a najbardziej przejrzystymi wyszukiwarkami były Google, Yahoo i Bing. Zad. 8 Serwer proxy jest komputerem pełniącym funkcję pośrednika pomiędzy przeglądarką sieci Web (na przykład przeglądarką Internet Explorer) a Internetem. Serwery proxy umożliwiają zwiększenie wydajności sieci Web poprzez przechowywanie kopii często odwiedzanych stron. Jeśli przeglądarka żąda strony zapisanej w zbiorach serwera proxy (jego pamięci podręcznej), serwer udostępnia tę stronę, co jest działaniem szybszym niż odczyt strony z sieci Web. Serwery proxy pozwalają również zwiększyć bezpieczeństwo dzięki odfiltrowywaniu określonych zawartości stron sieci Web oraz szkodliwego oprogramowania. Serwery proxy są wykorzystywane najczęściej w sieciach różnych organizacji i sieciach firmowych. Zazwyczaj użytkownicy łączący się z Internetem z domu nie korzystają z serwera proxy.

Zad. 9 HTTPS szyfrowana wersja protokołu HTTP. W przeciwieństwie do komunikacji niezaszyfrowanego tekstu w HTTP klient-serwer, HTTPS szyfruje dane niegdyś przy pomocy protokołu SSL, natomiast obecnie używany jest do tego celu protokół TLS. Zapobiega to przechwytywaniu i zmienianiu przesyłanych danych.