Plan prezentacji Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych Wyszukiwarki Poczta elektroniczna Komunikatory Podsumowanie 2
Wprowadzenie Czym właściwie jest Internet Co daje nam Internet Co to jest WWW 3
Czym właściwie jest Internet? 1#2 Internet ogólnoświatowa sieć komputerowa Składa się z Serwerów Ruterów Komputerów użytkowników 4
Czym właściwie jest Internet? 2#2 Sieć szkieletowa jest niewidoczna 5
Co daje nam Internet? Zakupy przez Internet Wideokonferencje Relaks w podróży Tańsze rozmowy Elektroniczne biblioteki Wirtualne muzea Gry komputerowe http://www.ericsson.com/pl/broadband/img/broadband_02_multimedia_w_domu.jpg 6
Co to jest WWW WWW (ang. World Wide Web) globalna pajęczyna, globalna sieć informacji powiązanych ze sobą Internet tworzą komputery i łącza pomiędzy nimi natomiast Sieć WWW tworzą informacje przekazywane przez Internet Informacje znajdują się na stronach http://www.plejadalight.pl/upload/product-1748-l-1.jpg 7
Plan prezentacji Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych Podsumowanie 8
Przesyłanie informacji w Internecie Internet jako sieć komputerowa Jak działa Internet Adres IP Domena Nawigacja w sieci Internet Przeglądarka WWW Adres URL Hiperłącza Transfer danych w sieci Internet Protokoły sieciowe TCP/IP Transmisja audio i video strumieniowanie FTP p2p 9
Internet jako sieć komputerowa Sieć rozległa Sieć zdecentralizowana Struktura Sieć szkieletowa Sieć dostępowa Połączenia Ad hoc Stałe Sieci krajowe Sieci międzynarodowe http://cms.atm.com.pl/_cms_data/atm/_cms_img/normal/atman_linx_pol_1000p_09-03.jpg 10
Sieć pakietowa Wielodrogowość Sterowanie transmisją Jak działa Internet 11
Adres IP Adres IP numer komputera, unikatowy w skali całej sieci Struktura adresu IP Adres statyczny Adres dynamiczny 12
Domena Domena nazwa komputera, powiązana z jego adresem IP DNS (ang. Domain Name System) system nazw domen Charakter działalności com, gov, edu, mil, org Kraj pl, de, uk, us 13
Nawigacja w sieci Internet Przeglądarka WWW Adres URL Adres URL a domena Hiperłącza 14
Przeglądarka WWW Przeglądarka WWW program służący do pobierania stron WWW z serwera i wyświetlania ich na ekranie monitora użytkownika 15
Adres URL Adres URL adres, pod którym dostępna jest konkretna strona internetowa http:// https:// nazwa protokołu sieciowego (sposobu przesyłania danych z serwera do przeglądarki) nazwa_serwera.pl/ katalog/ plik.html nazwa domenowa serwera, z którego zostanie pobrany dokument HTML (wyświetlony jako strona) nazwa folderu (katalogu) na serwerze plik.pdf nazwa pobieranego pliku (dokumentu HTML) znajdującego się w tym folderze (katalogu) 16
Adres URL a domena Adres unikatowy jedynie wewnątrz domeny Postaci literowej i liczbowej możemy używać zamiennie 17
Hiperłącza 1#2 Nawigacja pomiędzy stronami Dwa typy łączy odsyłacze do innych stron naszej witryny odsyłacze do innych stron w Internecie 18
Hiperłącza 2#2 Więcej na temat programu Informatyka+ znajdziesz na <a href="http://http://informatykaplus.edu.pl/"> stronie projektu</a> 19
Transfer danych w sieci Internet Protokoły sieciowe TCP/IP Transmisja audio i video Strumieniowanie 20
Protokoły sieciowe TCP/IP Protokół zbiór reguł określających sposób przesyłania informacji pomiędzy komputerami TCP (ang. Transmission Control Protocol) służy do podziału danych na bloki, zapewnia bezbłędną transmisję IP (ang. Internet Protocol) służy m.in. do wyboru właściwych dróg do transmisji Hierarchia 21
Transmisja audio i video Strumieniowanie Strumieniowanie technika rozsyłania informacji Informacje płyną strumieniami od nadawcy do odbiorców Sposób działania podobny do TV i radia Zastosowania Dwie metody unicast multicast 22
Strumieniowanie unicast 23
Strumieniowanie multicast 24
Strumieniowanie przykład 25
FTP FTP (ang. File Transfer Protocol) metoda przesyłania danych pomiędzy komputerami oparta na architekturze klient/serwer Witryna FTP Protokół FTP a HTTP Logowanie 26
p2p Ekspansja mp3 p2p (ang. peer-to-peer) metoda przesyłania danych pomiędzy komputerami oparta na zasadzie równy z równym Sieć zcentralizowana Sieć zdecentralizowana Przykłady Friend-to-friend Lion Share 27
p2p zcentralizowana Centralny serwer Informacje o zasobach każdego z użytkowników zgromadzone w bazie danych Architektura podatna na awarie 28
p2p zdecentralizowana Brak serwerów Komunikacja bezpośrednia Zapytania przesyłane do sąsiada Zestawianie połączenia po odnalezieniu pliku 29
Plan prezentacji Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych Podsumowanie 30
Funkcjonowanie stron internetowych Podstawowe pojęcia Strona jako interpretacja dokumentu HTML Zasada działania strony internetowej Strona dynamiczna Zasada działania strony dynamicznej Tworzenie stron dynamicznych języki skryptowe Strona statyczna a strona dynamiczna 31
Podstawowe pojęcia Strona interpretacja dokumentu HTML Witryna składa się z kilku stron Serwis internetowy rozbudowana witryna 32
Strona jako interpretacja dokumentu HTML <HTML> <HEAD> <TITLE> Prosta strona WWW </TITLE> </HEAD> <BODY> <H1> Informatyka + </H1> Witajcie na zajęciach Wszechnicy popołudniowej! </BODY> </HTML> 33
Zasada działania strony internetowej 34
Strona dynamiczna Strona dynamiczna tworzona jest przez serwer w momencie, kiedy użytkownik zażąda jej wyświetlenia Interakcja z użytkownikiem Każdy użytkownik może widzieć inną treść Baza danych Przykłady: Nasza Klasa, Bliscy.pl Piotr Kopciał 35
Zasada działania strony dynamicznej 36
Tworzenie stron dynamicznych - języki skryptowe <HTML> <HEAD> <TITLE> Prosta strona WWW </TITLE> </HEAD> <BODY> <H1> Informatyka + </H1> Witaj na zajęciach Wszechnicy Popołudniowej w dniu: <?php echo date("y-m-d");?> </BODY> </HTML> 37
Strony statyczne a strony dynamiczne Wady Zalety Strony statyczne Strony dynamiczne - nie można szybko zmienić treści - interakcja z użytkownikiem bardzo ograniczona - trudniej je utworzyć (języki skryptowe są trudniejsze do opanowania niż HTML) - wymagają bazy danych na serwerze - łatwo je utworzyć (kod HTML) - łatwo i szybko można zmienić treść - umożliwiają interakcję z użytkownikiem 38
Plan prezentacji Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych Podsumowanie 39
Działanie narzędzi internetowych Wyszukiwarka Czym jest wyszukiwarka Zasada działania wyszukiwarki Cała prawda o wyszukiwarkach Poczta elektroniczna Zalety poczty elektronicznej Elementy systemu e-mail Struktura adresu e-mail Przesyłanie wiadomości e-mail Protokoły pocztowe: SMTP, POP3, IMAP Pocztowy savoir vivre Jak sobie radzić ze spamem Komunikatory czasu rzeczywistego Gadu Gadu Skype 40
Czym jest wyszukiwarka? Wyszukiwarka strona internetowa z dostępem do bazy danych, zawierającej katalog słów kluczowych i adresów stron, na których te słowa występują Lista wyników Prawdopodobieństwo 41
Zasada działania wyszukiwarki Roboty Indeksery Baza danych Nieustanna aktualizacja Ranking http://blog.motionmill.com/wp-content/uploads/2007/11/pagerank-flow-6.gif 42
Cała prawda o wyszukiwarkach Wyszukiwarka się sprawdza ale Żadna wyszukiwarka nie wie wszystkiego W Internecie nie ma wszystkiego Wyniki wyszukiwania nie są stałe Wyniki wyszukiwania nie są aktualnym obrazem sieci Internet 43
Poczta elektroniczna E-mail (ang. electronic mail) Sposób wymiany informacji w Internecie Elementy systemu email Serwer pocztowy Konto pocztowe Program pocztowy Webmail Poczta wewnętrzna 44
Zalety poczty elektronicznej Dostępność 24/7/365 Niższe koszty Większa szybkość Możliwość odebrania w dogodnym miejscu i czasie 45
Struktura adresu e-mail Dlaczego małpa? Nazwa konta wymagania 46
Przesyłanie wiadomości e-mail Trzy etapy 1. Nadawca pisze list i przesyła go na swój serwer pocztowy 2. List przesyłany jest do serwera odbiorcy 3. Odbiorca pobiera list ze swojego serwera pocztowego 47
Protokoły pocztowe: SMTP, POP3, IMAP SMTP (ang. Simple Mail Transfer Protocol) protokół służący do przesyłania wiadomości e-mail pomiędzy serwerami Nie tylko tekst również obraz i dźwięk (załączniki) POP3 (ang. Post Office Protocol) protokół służący do przesyłania wiadomości e-mail z serwera na komputer użytkownika Konieczność podania hasła Wady i zalety POP3 IMAP (ang. Internet Message Access Protocol) protokół służący do zsynchronizowania stanu serwera ze stanem programu pocztowego Filtrowanie spamu 48
Pocztowy savoir vivre Zawsze wpisuj temat wiadomości Wiadomość bez tematu może być potraktowana jako spam Cytuj wiadomość, na którą odpowiadasz Odbiorca łatwiej się zorientuje, czego dotyczy Twoja wiadomość Zanim wyślesz, sprawdź wielkość załącznika Użyj programu od kompresji Nie wysyłaj wiadomości w formacie HTML Nic nie wnoszą, a zwiększają objętość listu trzykrotnie 49
Natrętny spam spam wiadomości rozsyłane masowo, do przypadkowych odbiorców Wiadomości niechciane Oferty Reklamy łańcuszki Dowcipy Wiadomości zawierające wirusy 50
Jak sobie radzić ze spamem Nie otwieraj podejrzanych listów Nie odpowiadaj na spam Twój sprzeciw nie zostanie wysłuchany Nie daj się wciągnąć w łańcuszki Nie spamuj skrzynek swoich znajomych Nie publikuj swojego adresu e-mail Zamiast janek@wp.pl napisz janek(at)wp.pl albo janek%wp.pl Użyj filtru antyspamowego http://nospam.pl, http://www.cert.pl 51
Komunikatory czasu rzeczywistego Poczta elektroniczna a komunikacja natychmiastowa Którą wybrać, kiedy i dlaczego? Cechy komunikacji natychmiastowej Lista kontaktów Status Informacja o nadejściu wiadomości Szybki transfer wiadomości Możliwość deklarowania chęci rozmowy 52
Gadu Gadu Polski komunikator 6 milionów użytkowników 300 milionów wiadomości dziennie Bezpłatny Sposoby komunikacji Wiadomości tekstowe Przesyłanie plików Konferencje Rozmowy głosowe 53
Jak działa GG Pobranie i instalacja programu, założenie konta, rejestracja, przydzielenie unikalnego numeru GG Architektura klient/serwer Na każdym z serwerów programy do logowania użytkowników, obsługi bazy danych, przekazywania wiadomości, Równoważenie obciążenia Serwer GG, baza danych użytkowników Szukanie znajomych Import danych na serwer/ eksport z serwera Dostępność z dowolnego komputera Własny protokół komunikacyjny 54
Komunikator audio/wideo 50 milionów użytkowników Bezpłatny Sposoby komunikacji Rozmowy głosowe Wideokonferencje Rozmowy tekstowe Przesyłanie plików Skype Rozmowy przez telefon stacjonarny lub komórkowy 55
Jak działa Skype Sieć p2p zdecentralizowana Protokół UDP VoIP Płynny dobór kodeków 56
Etapy działania Skype 1. Nawiązanie połączenia z superwęzłem 2. Logowanie 3. Wyszukiwanie użytkowników 4. Nawiązanie połączenia z użytkownikiem 5. Transfer informacji 6. Podtrzymywanie relacji z superwęzłem 57
Plan prezentacji Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych Podsumowanie 58
Podsumowanie pytania Nie ma niemądrych pytań Czego zabrakło? http://i94.photobucket.com/albums/l84/spamisyuckie/question_mark.jpg 59
Podsumowanie co dalej? Zajęcia Informatyka+ o podobnej tematyce Witryna w Internecie, zasady tworzenia i funkcjonowania wykład 2h, Wszechnica Popołudniowa Wyszukiwanie treści multimedialnych wykład 2h, Wszechnica Popołudniowa Praktyka Internetu warsztaty 24h, Wszechnica na Kołach 60
Techniki Internetu Dziękuję za uwagę 61