Programowanie Sieciowe 2 Protokoły komunikacyjne: FTP

Wielkość: px
Rozpocząć pokaz od strony:

Download "Programowanie Sieciowe 2 Protokoły komunikacyjne: FTP"

Transkrypt

1 Programowanie Sieciowe 2 Protokoły komunikacyjne: FTP mgr inż. Tomasz Jaworski

2 Protokoły komunikacyjne FTP File Transfer Protocol 2

3 Informacje o protokole FTP w sieci Internet RFC 959: Polecenia FTP: Kody odpowiedzi: Wikipedia: 3

4 Protokół FTP File Transport Protocol Protokół transmisji plików binarnych i tekstowych; protoplasta dzisiejszego pojęcia Peer-2-Peer Podobnie jak HTTP, FTP jest protokołem tekstowym, opartym na przesyłaniu odpowiedzi (responses) na żądania klienta (requests) Przed erą stron WWW, FTP był najpopularniejszą metodą wymiany plików 4

5 Protokół FTP: najważniejsze cechy Wykorzystuje dwa kanały transmisji w warstwie protokołu TCP Do transmisji poleceń sterujących (control) Do transmisji danych binarnych (data transfer) Protokół oparty jest na liniach tekstu. Każda linia rozdzielona jest symbolem CRLF (C/C++/C#: "\r\n") (\r = 13; \n=10) 5

6 Do czego służy protokół FTP? Do kopiowania programów i/lub plików danych między dwoma urządzeniami Do tworzenia bazy danych (nie w sensie baz relacyjnych) wykorzystanie komputerów do przechowywania dużej ilości plików Popularne zastosowania FTP to: Przesyłanie danych między komputerem w miejscu pracy a komputerem w domu, jeśli ktoś lubi pracę po godzinach Wysyłanie stron i plików na serwer WWW (w ramach procesu publikacji strony Web) Wiele istniejących serwerów pozwala na tzw. logowania anonimowe (user = anonymous) i dowolne pobieranie plików objętych tym kontem. Pliki na koncie anonymous są plikami dostępnymi publicznie. 6

7 Problemy stojące przed klientem i serwerem FTP Różne systemy operacyjne (w tym systemy dedykowane) różnią się: Strukturą katalogów Strukturą plików i systemu plików atrybuty, uprawnienia, właściciel Sposobem nazwania plików (np. kropka przed nazwą) Kodowaniem znaków w nazwach plików Długości ścieżek, nazw plików, rozszerzenia 7

8 Charakterystyka połączeń FTP Klient komunikuje się z serwerem za pomocą dwóch połączeń TCP Sterujące, transmisja żądań i odpowiedzi Serwer oczekuje na klienta na porcie 21. Klient łączy się z dowolnego portu lokalnego do portu 21 serwera. Serwer pierwszy zamyka połączenie (na polecenie QUIT) Danych, transmisja danych Tryb aktywny: Klient otwiera port i informuje o nim serwer (przekazuje IP i port) Serwer łączy się do wskazanego portu i rozpoczyna się wymiana danych Tryb pasywny: Serwer otwiera port i informuje o nim klienta (przekazuje IP i port) Klient łączy się do wskazanego portu i rozpoczyna się wymiana danych 8

9 Tryb aktywny Klient nawiązuję połączenie na port 21 Klient wybiera plik do pobrania Tryby komunikacji między serwerem a klientem FTP Polecenie PORT Klient otwiera port N i informuje o nim serwer Serwer łączy się z klientem (na podany port N) i następuje wymiana danych Tryb pasywny Klient nawiązuję połączenie na port 21 Klient wybiera plik do pobrania Polecenie PASV Serwer otwiera port N i informuje o nim klienta Klient łączy się z serwerem (na podany port N) i następuje wymiana danych 9

10 Tryb aktywny Tryby komunikacji między serwerem a klientem FTP Polecenie PORT Klient wysyła polecenie PORT: PORT 127,0,0,1,23,211 Tryb pasywny Klient wysyła polecenie PASV Serwer odpowiada: 227 Entering Passive Mode (212,22,34,81,34,32) Polecenie PASV IP: 127,0,0,1 = Port: 23,211 = 23 * = 6099 Zatem serwer łączy się pod adres :6099 IP: Port: 34 * = 8736 Zatem klient łączy się z serwerem pod adresem :

11 Tryb aktywny wymiany danych FTP Klient wykonuje połączenie TCP do portu 21 serwera FTP. Połączenie to jest połączeniem sterującym. Przy nawiązywaniu połączenia transmisji danych klient wysyła polecenie PORT aby poinformować serwer, do jakiego portu klienta powinien się on połączyć. W chwili wysłania polecenia PORT klient uruchamia nasłuch na tym porcie. Serwer łączy się z klientem na podanym porcie, tworząc połączenie danych. Specyfikacja przewiduje, że połączenia danych z serwera nawiązywane są z portu 20. Klient natomiast przyjmuje połączenie na porcie o 1 wyższym niż port, z którego wcześniej nawiązał połączenie sterujące. Klient Serwer 20 Nawiązanie połączenie Wymiana poleceń i odpowiedzi Klient chce pobrać plik Nawiązanie połączenia Przesłanie zawartości pliku 11

12 Tryb pasywny wymiany danych FTP Klient wykonuje połączenie TCP do portu 21 serwera FTP. Połączenie to jest połączeniem sterującym. Przy nawiązywaniu połączenia transmisji danych, klient wysyła polecenie PASV. Serwer odpowiada na to polecenie tworząc nowe gniazdo nasłuchowe (dla połączenia danych) oraz informuje o nim klienta. Klient łączy się na podane gniazdo i numer IP tworząc połączenie danych. Klient Nawiązanie połączenie Wymiana poleceń i odpowiedzi Klient chce pobrać plik; wysyła PASV Serwer wysyła inf. o IP i porcie 21 Serwer 20 Nawiązanie połączenia Przesłanie zawartości pliku 12

13 Format żądania (requests) protokołu FTP Linia tekstu, zakończona dwoma bajtami (symbol końca linii): CRLF = "\r\n"; Postać: POLECENIE <SP> <parametry>\r\n Przykład: USER tjaworski\r\n NOOP\r\n RETR zlecenie.doc\r\n CWD /\r\n <SP> = spacja (1 bajt) 13

14 Polecenia protokołu FTP (1/4) USER Nazwa użytkownika/konta serwera FTP PASS Hasło użytkownika (jeśli USER anonymous) ACCT Informacje o koncie (również przed logowaniem) CWD Zmiana aktualnego katalogu CDUP Zmiana katalogu na wyższy (CD..) SMNT Podmontowanie (mount) innego systemu plików QUIT Kontrolowane zakończenie połączenia REIN Restart połączenia (z dokończeniem transmisji) PORT Informacja o IP i porcie klienta dla kanału danych Minimum dla trybu pasywnego, dodatkowo dla trybu aktywnego 14

15 Polecenia protokołu FTP (2/4) PASV TYPE STRU MODE RETR SIZE STOR STOU Żądanie danych dla trybu pasywnego info Określenie typu transmisji danych (np. ascii/binary) Struktura przesyłanego obiektu Tryb przesyłania Pobranie pliku z serwera (retrieve) Pobranie długości pliku. Zero, jeśli nazwa to katalog Umieszczenie pliku na serwerze (store) Umieszczenie pliku na serwerze pod unikalną (losową) nazwą. Serwer decyduje o nazwie. 15

16 Polecenia protokołu FTP (3/4) APPE ALLO REST RNFR RNTO ABOR DELE RMD MKD Dodanie danych na końcu pliku (jeśli ten istnieje) Alokacja (zarezerwowanie) miejsca na serwerze Restart przesyłania danych Określenie pliku do zmiany nazwy Nowa nazwa dla określonego poprzednio pliku Przerwanie transferu danych (jeśli istnieje) Usunięcie zadanego pliku z serwera Usunięcie zadanego katalogu z serwera Utworzenie nowego katalogu na serwerze 16

17 Polecenia protokołu FTP (4/4) PWD LIST NLST SYST STAT HELP NOOP Podanie aktualnego katalogu sesji Przesłanie listy plików (lista jest plikiem) Przesłanie listy plików (same nazwy) Serwer zwraca informacje o systemie operacyjnym Status aktualnej transmisji danych Pomoc ogólna lub dla wybranego polecenia Serwer nie wykonuje operacji (puste polecenie) 17

18 Najważniejsze komendy FTP Autoryzacja USER określa nazwę użytkownika PASS określa hasło dla podanego użytkownika Operacje na listach plików (systemie plików) LIST przesłanie listy plików i katalogów z danej scieżki CWD zmiana aktualnego katalogu Pobieranie lub wysyłanie plików TYPE określenie typu transmisji; A=ASCII; I=Binary RETR pobranie pliku z serwera STOR wysłanie pliku na serwera Zamykanie połączenia QUIT klient chce zamknąć połączenie 18

19 Format poleceń protokołu FTP USER <SP> <username> <CRLF> PASS <SP> <password> <CRLF> ACCT <SP> <account-information> <CRLF> CWD <SP> <pathname> <CRLF> CDUP <CRLF> SMNT <SP> <pathname> <CRLF> QUIT <CRLF> REIN <CRLF> PORT <SP> <host-port> <CRLF> PASV <CRLF> TYPE <SP> <type-code> <CRLF> STRU <SP> <structure-code> <CRLF> MODE <SP> <mode-code> <CRLF> RETR <SP> <pathname> <CRLF> STOR <SP> <pathname> <CRLF> STOU <CRLF> APPE <SP> <pathname> <CRLF> ALLO <SP> <decimal-integer> [<SP> R <SP> <decimal-integer>] <CRLF> REST <SP> <marker> <CRLF> RNFR <SP> <pathname> <CRLF> RNTO <SP> <pathname> <CRLF> ABOR <CRLF> DELE <SP> <pathname> <CRLF> RMD <SP> <pathname> <CRLF> MKD <SP> <pathname> <CRLF> PWD <CRLF> LIST [<SP> <pathname>] <CRLF> NLST [<SP> <pathname>] <CRLF> SITE <SP> <string> <CRLF> SYST <CRLF> STAT [<SP> <pathname>] <CRLF> HELP [<SP> <string>] <CRLF> NOOP <CRLF> <SP> = spacja (1 bajt) <CRLF> = symbol nowej linii 19

20 Format odpowiedzi (responses) protokołu FTP Każda odpowiedź jest linią tekstu, zakończoną symbolem \r\n symbol nowej linii Linia składa się z następujących elementów: liczby (3 cyfry) kod odpowiedzi, Spacja (<SP>) lub myślnik (<DS>) dla odpowiedzi wielolinijkowych, Tekst (informację tekstową) + ewentualne dane w zależności od polecenia, którego tyczy się interpretowana odpowiedź, Symbolu końca linii <CRLF>. Trzycyfrowy kod określa typ odpowiedzi (np. potwierdzenie, odrzucenie, ) 20

21 Trzycyfrowe kody odpowiedzi (1/5) Xyz 1yz Odpowiedź pozytywna, przejściowa (preliminary). Serwer rozpoczął wykonywanie przesłanego polecenia. Klient powinien zaczekać z wysłaniem kolejnego polecenia na następną odpowiedź serwera. 150 nawiązanie połączenia danych (i rozpoczęcie transmisji) 226 pozytywne zakończenie transmisji 2yz Pozytywne zakończenie wykonywania. Serwer pomyślnie zakończył wykonywanie polecenia, klient może wysyłać kolejne polecenia. 200 pozytywne wykonanie polecenia (np. TYPE) 21

22 Trzycyfrowe kody odpowiedzi (2/5) Xyz 3yz Odpowiedź pozytywna, cząstkowa (intermediate). Serwer zaakceptował polecenie, jednak do rozpoczęcia działania lub przesłania ostatecznego wyniku konieczne jest przesłanie dodatkowych informacji przez klienta. 331 potwierdzenie nazwy użytkownika (USER) i oczekiwanie na hasło RNFR, RNTO zmiana nazwy (dwa polecenia; RNTO wykonuje zmianę) 4yz Odpowiedź negatywna, przejściowa (transient). Serwer odrzucił polecenie, jednak powody odrzucenia mogą ustać. 425 nie można nawiązać połączenia 22

23 Trzycyfrowe kody odpowiedzi (3/5) Xyz 5yz Odpowiedź negatywna, stała (permanent). Serwer odrzucił polecenie i odrzuci przy każdej kolejnej próbie. Klient powinien zaprzestać przesyłania danego żądania. 500 błąd składni, polecenie nieznane 530 hasło nie zostało przyjęte 23

24 Trzycyfrowe kody odpowiedzi (4/5) xyz x0z Błąd składni przesłanego polecenia, składniowy błąd w parametrach danego polecenia, niezaimplementowane polecenie. 500 błąd składni, polecenie nieznane x1z Odpowiedź dla poleceń klienta żądających informacji, np. STATUS, SYST, HELP. x2z Informacje odnoszące się do połączenia sterującego lub połączenia danych Entering Passive Mode (a1,a2,a3,a4,p1,p2) - PASV 24

25 Trzycyfrowe kody odpowiedzi (5/5) xyz x3z Informacja związana z procesem logowania bądź administracją konta. 230 Użytkownik (bądź anonim) został poprawnie zalogowany. x4z Zarezerwowane; do wykorzystania w przyszłości x5z Informacja na temat stanu transferu pliku lub innego polecenia związanego z systemem plików. 257 Aktualnym katalogiem jest - PWD, CWD 150 nawiązanie połączenia danych (i rozpoczęcie transmisji) 25

26 Najczęściej występujące kody odpowiedzi 1xy 150 Rozpoczęcie transferu pliku, serwer za chwile otworzy połączenie danych. Kod 150 oznacza, że klient może rozpocząć tworzenie połączenia danych (tryb pasywny) lub serwer zaraz zacznie łączyć się z klientem (tryb aktywny). 26

27 Najczęściej występujące kody odpowiedzi 2xy 200 Potwierdzenie wykonania polecenia, np. dla TYPE. 213 Informacja o pliku, np. wielkość dla SIZE 215 Informacja o systemie operacyjnym, np. dla SYST 220 Powitanie serwera, przesyłane zaraz po połączeniu. 226 Połączenie danych zostaje zakończone. Ostatnia operacja na pliku zakończyła się pomyślnie (transfer lub przerwanie - ABORT). Najcześciej 226 informuje o zakończeniu transmisji z i do serwera. 227 Wejście do trybu pasywnego, format: %d,%d,%d,%d,%d,%d (6 liczb 0-255). 230 Poprawne zalogowanie użytkownika. Kod 230 wysyłany jest po podaniu hasła (PASS), jeśli to jest poprawne. 257 Informacja o ścieżce, np. dla CWD lub PWD. Format: "%s" 27

28 Najczęściej występujące kody odpowiedzi 3xy 331 Odpowiedź na USER. Nazwa użytkownika została przyjęta, teraz klient musi wysłać hasło (PASS). 28

29 Najczęściej występujące kody odpowiedzi 4xy 425 Błąd podczas nawiązywania połączenia danych. Np. klient nie połączył się z serwerem w zadanym czasie (tryb pasywny) lub serwer nie mógł się połączyć z klientem na podany przez niego adres IP i port (tryb aktywny) 29

30 Najczęściej występujące kody odpowiedzi 5xy 500 Błąd składni, linia żądania zbyt długa lub polecenie nie zostało rozpoznane. 530 Użytkownik nie został zalogowany, np. Odpowiedź na błędne hasło dla danego użytkownika. 550 Pliki/katalogi: żądnie nie mogło zostać zrealizowane (np. brak pliku, brak katalogu lub brak dostępu) 30

31 drwxrw-rw- 1 root root -rwxrw-rw- 1 root root drwxrw-rw- 1 root root -rwxrw-rw- 1 root root Format listy plików 0 Mar 1 11:17 katalog1 235 Mar 1 11:17 plik1 0 Mar katalog Mar plik2 Kod w C# generujący listę plików: MakeDirListing generuje listę plików i zapisuje ją w tymczasowym katalogu systemu Windows dla danego użytkownika. Funkcja zwraca ścieżkę i nazwę pliku tymczasowego. Wymagania: string GetCurrentPath() Metoda GetCurrentPath() ma zwrócić aktualnąścieżkę dla danej sesji FTP. Ścieżka ma być poprawna z punktu widzenia lokalnego systemu plików, nie z punktu widzenia sesji FTP. 31

32 FTP a TFTP TFTP Trivial File Transfer Protocol (RFC 1350) Wykorzystywany do przesyłania danych konfiguracyjnych oraz obrazów systemów operacyjnych w procesie uruchamiania; Zbudowany na protokole UDP, najczęściej port 69; Tylko 5 typów poleceń Dane przesyłane w blokach po 512 bajtów; Wykorzystuje jedno połączenie (FTP wykorzystuje dwa) Brak autoryzacji; Brak obsługi katalogów; Brak możliwości listowania plików w obszarze udostępnionym przez serwer; Możliwe przesyłanie plików do i z serwera; Protokół TFTP ma być prosty i łatwy w implementacji; 32

33 Testowanie serwera Można użyć najpopularniejszych narzędzi: Total Commander Mozilla Firefox Internet Explorer 33

34 Testowanie serwera Można użyć najpopularniejszych narzędzi: Total Commander Mozilla Firefox Internet Explorer 34

35 Connect to: ( :57:10) hostname=localhost username=tjaworski startdir= localhost= GuildFTPd FTP Server (c) Version Please enter your name: USER tjaworski 331 User name okay, Need password. PASS *********** 230 User logged in. SYST 215 UNIX Type: L8 Server FEAT 500 'FEAT': command not understood. Komunikacja z Total Commanderem 35

36 HELP SITE 502 Unknown command. CLNT Total Commander (UTF-8) 500 'CLNT': command not understood. OPTS UTF8 ON 500 'OPTS': command not understood. Connect ok! PWD 257 "/" is current directory. Pobierz katalog TYPE A 200 Type set to A. PASV 227 Entering Passive Mode (127,0,0,1,5,89) LIST 150 Opening ASCII mode data connection for /bin/ls (514 bytes). Ściąganie Czekam na serwer Transfer successful. 36

37 Klient FTP: Zrzut komunikacji z przeglądarką Mozilla Firefox ---> 220-Simple FTP server ---> 220 Enter user name: USER anonymous ---> 230 Anonymous user logged in. SYST ---> 215 UNIX Type: L8 PWD ---> 257 "/" is current dir TYPE I ---> 200 Type set to I PASV ---> 227 Entering Passive Mode (127,0,0,1,3,232) :1000 SIZE / ---> MDTM / ---> 500 'MDTM': command not understood RETR / ---> 550 Permission denied PASV ---> 227 Entering Passive Mode (127,0,0,1,3,233) :1001 CWD / ---> 257 "/" is current dir LIST ---> 150 Opening data connection for /bin/ls (610 bytes). ---> 226 Transfer successful. Transmisja zaraz po połączeniu 37

38 Klient FTP: Zrzut komunikacji z przeglądarką Mozilla Firefox PASV ---> 227 Entering Passive Mode (127,0,0,1,3,234) :1002 SIZE /Rad.Designer ---> MDTM /Rad.Designer ---> 500 'MDTM': command not understood RETR /Rad.Designer ---> 550 Permission denied PASV Przejście do katalogu /Rad.Designer ---> 227 Entering Passive Mode (127,0,0,1,3,235) :1003 CWD /Rad.Designer ---> 257 "/Rad.Designer" is current dir LIST ---> 150 Opening data connection for /bin/ls (80 bytes). ---> 226 Transfer successful. 38

39 PASV Klient FTP: Zrzut komunikacji z przeglądarką Mozilla Firefox ---> 227 Entering Passive Mode (127,0,0,1,3,242) :1010 SIZE /phd.jpg ---> MDTM /phd.jpg ---> 500 'MDTM': command not understood RETR /phd.jpg ---> 150 Opening data connection for /phd.jpg ---> 226 Transfer successful. Pobranie pliku phd.jpg 39

40 Sugestie dotyczące implementacji w C# Klasy gniazdowe oraz obsługa wielu wątków znajduje się w przestrzeniach: System.Net; System.Net.Sockets; System.Threading; W zależności od konfiguracji systemu (uprawnień), uruchomienie nasłuchu na porcie < 1024 (w tym wypadku 21) może generować błędy. Pisany serwer FTP może stać na innym porcie, np Serwer powinien domyślnie akceptować użytkownika anonymous. Ułatwi to testowanie programami klienckimi. W reakcji na polecenie PASV, serwer powinien określić numer nowego portu nasłuchu (np. przez wartość globalnego licznika) a następnie sprawdzić, czy wybrany port można otworzyć. 40

41 Sugestie dotyczące implementacji w C# Zaraz po nawiązaniu połączenia, serwer powinien dopuszczać tylko dwa polecenia: USER oraz PASS. Każde inne powinno kończyć się odpowiedzią 500 Command not understood. Minimalna implementacja serwera FTP to: USER, PASS, SYST, PWD, CWD, PASV, LIST, RETR, SIZE, STOR, TYPE Procedura przesyłania listy plików i katalogów do klienta (polecenie LIST) korzysta z połączenia danych. Zatem serwer może generować plik z listą a następnie wykorzystać istniejącą procedurę wysyłania plików. Należy pamiętać o różnicy w znakach rozdzielających nazwy katalogów i plików: / oraz \. System Windows używa \ podczas gdy protokół FTP używa / 41

42 Dziękuję za uwagę!

Propozycje projektów (gniazdka)

Propozycje projektów (gniazdka) Programowanie w środowisku sieciowym Propozycje projektów (gniazdka) 1. Gra sieciowa Serwer i klient dowolnej gry turowej. Zaimplementowanie podstawowych zasad i reguł gry. Serwer przechowuje listę podłączonych

Bardziej szczegółowo

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Seria: Teleinformatyka PROTOKÓŁ I SERWER FTP PRZYKŁADY KOMUNIKACJI Z SERWEREM FTP

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Seria: Teleinformatyka PROTOKÓŁ I SERWER FTP PRZYKŁADY KOMUNIKACJI Z SERWEREM FTP Nr 2 ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Seria: Teleinformatyka 2013 Mateusz Winiarski Zespół Szkół im. ks. S. Staszica w Tarnobrzegu PROTOKÓŁ I SERWER FTP PRZYKŁADY KOMUNIKACJI Z SERWEREM FTP Streszczenie

Bardziej szczegółowo

FTP File Transfer Protocol

FTP File Transfer Protocol FTP File Transfer Protocol Protokół pozwalający na transfer plików pomiędzy hostami w sieci TCP/IP. Protokół warstwy aplikacyjnej. Opiera się w warstwie transportowej na sesji TCP zapewnia kontrolę poprawności

Bardziej szczegółowo

Instrukcja obsługi serwera FTP v.28.12.2010

Instrukcja obsługi serwera FTP v.28.12.2010 Instrukcja obsługi serwera FTP v.28.12.2010 1. Dostęp klienta do konta FTP 1.1. Wprowadzić do przeglądarki adres ftp://87.204.185.42 lub alternatywny adres IP ftp://82.11.1160.114 1.2. Wprowadzić nazwę

Bardziej szczegółowo

Protokoły komunikacyjne

Protokoły komunikacyjne Protokoły komunikacyjne Analiza i charakterystyka Zbigniew Bojkiw gr. 11 Zawartość Wprowadzenie... 3 Charakterystyka wybranych protokołów komunikacyjnych... 3 Protokół ARP... 3 Warstwa TPC/IP... 3 Zastosowanie...

Bardziej szczegółowo

Projekt e-deklaracje 2

Projekt e-deklaracje 2 1. Klient FTP CORE FTP Lite 1.1 Instalacja klienta FTP CORE FTP LE Klient FTP CORE FTP LE wykorzystywany jest do przekazu paczek danych podatkowych do Kanału Masowego dla Organów Rentowych (KMdOR). Klient

Bardziej szczegółowo

Usługi sieciowe systemu Linux

Usługi sieciowe systemu Linux Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do

Bardziej szczegółowo

1. FTP (File Transfer Protocol)

1. FTP (File Transfer Protocol) Celem ćwiczenia jest zaprezentowanie wykorzystania protokołu FTP (tzn. implementujących go narzędzi i samego protokołu). Podrozdziały 1.2 i 1.3 nie są przeznaczone do szczegółowego czytania podczas laboratorium.

Bardziej szczegółowo

Programowanie współbieżne i rozproszone

Programowanie współbieżne i rozproszone Programowanie współbieżne i rozproszone WYKŁAD 6 dr inż. Komunikowanie się procesów Z użyciem pamięci współdzielonej. wykorzystywane przede wszystkim w programowaniu wielowątkowym. Za pomocą przesyłania

Bardziej szczegółowo

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują

Bardziej szczegółowo

Stos TCP/IP. Warstwa aplikacji cz.2

Stos TCP/IP. Warstwa aplikacji cz.2 aplikacji transportowa Internetu Stos TCP/IP dostępu do sieci Warstwa aplikacji cz.2 Sieci komputerowe Wykład 6 FTP Protokół transmisji danych w sieciach TCP/IP (ang. File Transfer Protocol) Pobieranie

Bardziej szczegółowo

Technologie sieciowe Sprawozdanie z labolatorium. Lista 5

Technologie sieciowe Sprawozdanie z labolatorium. Lista 5 Politechnika Wrocławska Wydział Podstawowych Problemów Techniki Technologie sieciowe Sprawozdanie z labolatorium Lista 5 Autor: Piotr Kosytorz IIrokInf. indeks: 166174 Prowadzący: dr inż. Łukasz Krzywiecki

Bardziej szczegółowo

FTP przesył plików w sieci

FTP przesył plików w sieci FTP przesył plików w sieci 7.5 FTP przesył plików w sieci Podstawowe pojęcia FTP (File Transfer Protocol) jest usługą sieciową pozwalającą na wymianę plików w sieci Internet. Osoby chcące wymienić między

Bardziej szczegółowo

FTP Protokół przesyłania plików. Autor: Sebastian Paja IVFDS

FTP Protokół przesyłania plików. Autor: Sebastian Paja IVFDS FTP Protokół przesyłania plików Autor: Sebastian Paja IVFDS STRESZCZENIE Niniejsze opracowanie zawiera podstawowe informacje dotyczące najpopularniejszego protokołu przesyłania plików FTP. Przedstawiono

Bardziej szczegółowo

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)

Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej) Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej) Uruchom maszynę wirtualną Server 2008 Zaloguj się do konta

Bardziej szczegółowo

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

Plan wykładu. 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. Plan wykładu 1. Protokół FTP. 2. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX. 1 Protokół FTP Protokół FTP (File Transfer Protocol) [RFC 959] umożliwia

Bardziej szczegółowo

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie Wstęp FTP - (ang. File Transfer Protocol - protokół transmisji danych) jest to protokół typu klient-serwer, który umożliwia przesyłanie plików na serwer, oraz z serwera poprzez program klienta FTP. Dzięki

Bardziej szczegółowo

DOKUMENTACJA TECHNICZNA SMS API MT

DOKUMENTACJA TECHNICZNA SMS API MT DOKUMENTACJA TECHNICZNA SMS API MT Mobitex Telecom Sp.j., ul. Warszawska 10b, 05-119 Legionowo Strona 1 z 5 Ten dokument zawiera szczegółowe informacje odnośnie sposobu przesyłania requestów do serwerów

Bardziej szczegółowo

156.17.4.13. Adres IP

156.17.4.13. Adres IP Adres IP 156.17.4.13. Adres komputera w sieci Internet. Każdy komputer przyłączony do sieci ma inny adres IP. Adres ten jest liczbą, która w postaci binarnej zajmuje 4 bajty, czyli 32 bity. W postaci dziesiętnej

Bardziej szczegółowo

1. Model klient-serwer

1. Model klient-serwer 1. 1.1. Model komunikacji w sieci łącze komunikacyjne klient serwer Tradycyjny podziała zadań: Klient strona żądająca dostępu do danej usługi lub zasobu Serwer strona, która świadczy usługę lub udostępnia

Bardziej szczegółowo

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane

Bardziej szczegółowo

RecordMAN.serwer instrukcja obsługi

RecordMAN.serwer instrukcja obsługi RecordMAN.serwer instrukcja obsługi 1 RecordMAN.serwer instrukcja obsługi Data modyfikacji 06 07 2011 RecordMAN.server instrukcja obsługi wersja 1.02 Dla wersji oprogramowania 3.01.xx Wstęp Aplikacja RecordMAN.server

Bardziej szczegółowo

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

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science Systemy internetowe Wykład 5 Architektura WWW Architektura WWW Serwer to program, który: Obsługuje repozytorium dokumentów Udostępnia dokumenty klientom Komunikacja: protokół HTTP Warstwa klienta HTTP

Bardziej szczegółowo

Konfiguracja vsftpd ( Very Secure FTP Server )

Konfiguracja vsftpd ( Very Secure FTP Server ) Konfiguracja vsftpd ( Very Secure FTP Server ) Jest to prawdopodobnie najbezpieczniejszy i najszybszy UNIX owy serwer FTP. Jego zaletami są m.in. prostota konfiguracji, bezpieczeństwo i szybkość (transfer

Bardziej szczegółowo

Spis treści. Spis treści... 2. Wstęp... 3. Instalacja nazwa.pl... 3. Instalacja Home.pl... 8. Edycja grafiki strony... 17. logo...

Spis treści. Spis treści... 2. Wstęp... 3. Instalacja nazwa.pl... 3. Instalacja Home.pl... 8. Edycja grafiki strony... 17. logo... Instalacja serwera Spis treści Spis treści... 2 Wstęp... 3 Instalacja nazwa.pl... 3 Instalacja Home.pl... 8 Edycja grafiki strony... 17 logo... 17 Wstęp Najnowszy sklep internetowy spod znaku sellsmart,

Bardziej szczegółowo

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Tryb serwisowy Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Bramka IP 2R+L oraz IP 1 R+L może zostać uruchomiana w trybie serwisowym. W przypadku wystąpienia

Bardziej szczegółowo

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS System operacyjny UNIX Internet Protokół TCP/IP Został stworzony w latach 70-tych XX wieku w DARPA w celu bezpiecznego przesyłania danych. Podstawowym jego założeniem jest rozdzielenie komunikacji sieciowej

Bardziej szczegółowo

Protokoły warstwy aplikacji i ich zastosowanie

Protokoły warstwy aplikacji i ich zastosowanie Protokoły warstwy aplikacji i ich zastosowanie HTTP (HyperText Transfer Protocol) Protokół leżący u podstaw działania World Wide Web. Określa sposób formatowania i przesyłania dokumentów oraz komendy sterujące

Bardziej szczegółowo

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce www.brinet.pl www.draytek.pl

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce www.brinet.pl www.draytek.pl 1. Firmware Upgrade Utility 1.1. Metoda 1 (standardowa) 1.2. Metoda 2 (niestandardowa) 2. Serwer FTP 2.1. Lokalny serwer FTP 2.2. Zdalny serwer FTP 3. Upgrade przez Web Procedury aktualizacji zostały oparte

Bardziej szczegółowo

CECHY URZĄDZENIA: Podłączenie wyświetlacza

CECHY URZĄDZENIA: Podłączenie wyświetlacza CECHY URZĄDZENIA: Napięcie zasilania: 230 VAC; Średni pobór prądu (gdy wyświetlany jest tekst) 0,25A; Maksymalny pobór prądu 0,45 A; Matryca LED o wymiarach 32 x 128 punktów, zbudowana z czerwonych diod

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

Bardziej szczegółowo

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 1 Seria: Teleinformatyka 2012 POCZTA ELEKTRONICZNA PROTOKÓŁ SMTP PRZYKŁADY KOMUNIKACJI

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 1 Seria: Teleinformatyka 2012 POCZTA ELEKTRONICZNA PROTOKÓŁ SMTP PRZYKŁADY KOMUNIKACJI ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 1 Seria: Teleinformatyka 2012 Mateusz Gaweł Zespół Szkół im. ks. S. Staszica w Tarnobrzegu POCZTA ELEKTRONICZNA PROTOKÓŁ SMTP PRZYKŁADY KOMUNIKACJI Streszczenie

Bardziej szczegółowo

Java wybrane technologie

Java wybrane technologie Java wybrane technologie spotkanie nr 2 JavaMail 1 Wprowadzenie JavaMail 1.4 (opiera się na JavaBean Activation Framework (JAF) 1.1) odbieranie, tworzenie i wysyłanie wiadomości elektronicznych dla twórców

Bardziej szczegółowo

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.

Bardziej szczegółowo

PROTOKOŁY OBSŁUGI POCZTY ELEKTRONICZNEJ

PROTOKOŁY OBSŁUGI POCZTY ELEKTRONICZNEJ PROTOKOŁY OBSŁUGI POCZTY ELEKTRONICZNEJ Poczta elektroniczna służy do przesyłania komunikatów tekstowych, jak również dołączonych do nich informacji nietekstowych (obraz, dźwięk) pomiędzy użytkownikami

Bardziej szczegółowo

KORZYSTANIE Z BAZY DANYCH UpToDate

KORZYSTANIE Z BAZY DANYCH UpToDate KORZYSTANIE Z BAZY DANYCH UpToDate 1 KORZYSTANIE Z BAZY DANYCH UpToDate 1. Wejdź na stronę Biblioteki Głównej Uniwersytetu Medycznego w Lublinie: http://www.biblioteka.umlub.pl 2. W ZASOBY kliknij na Zdalny

Bardziej szczegółowo

Gatesms.eu Mobilne Rozwiązania dla biznesu

Gatesms.eu Mobilne Rozwiązania dla biznesu Mobilne Rozwiązania dla biznesu SPECYFIKACJA TECHNICZNA WEB API-USSD GATESMS.EU wersja 0.9 Opracował: Gatesms.eu Spis Historia wersji dokumentu...3 Bezpieczeństwo...3 Wymagania ogólne...3 Mechanizm zabezpieczenia

Bardziej szczegółowo

Sieci Komputerowe. Protokół POP3. Protokół IMAP4 Internet Mail Access Protocol version 4. dr Zbigniew Lipiński

Sieci Komputerowe. Protokół POP3. Protokół IMAP4 Internet Mail Access Protocol version 4. dr Zbigniew Lipiński Sieci Komputerowe Protokół POP3 Post Office Protocol version 3 Protokół IMAP4 Internet Mail Access Protocol version 4 dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl

Bardziej szczegółowo

Przygotowanie plików do druku

Przygotowanie plików do druku Przygotowanie plików do druku Rekomendowanym formatem plików jest PDF oraz CDR. PDF - PrePress - zgodność: Acrobat 4 (PDF 1.3) 1. wszystkie fonty zamienione na krzywe, 2. jeśli w pracy znajdują się mapy

Bardziej szczegółowo

Pracownia internetowa w szkole ZASTOSOWANIA

Pracownia internetowa w szkole ZASTOSOWANIA NR ART/SBS/07/01 Pracownia internetowa w szkole ZASTOSOWANIA Artykuły - serwery SBS i ich wykorzystanie Instalacja i Konfiguracja oprogramowania MOL Optiva na szkolnym serwerze (SBS2000) Artykuł opisuje

Bardziej szczegółowo

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium

Bardziej szczegółowo

Wszystkie parametry pracy serwera konfigurujemy w poszczególnych zakładkach aplikacji, podzielonych wg zakresu funkcjonalnego.

Wszystkie parametry pracy serwera konfigurujemy w poszczególnych zakładkach aplikacji, podzielonych wg zakresu funkcjonalnego. Sz@rk Server - konfigurowanie systemu Sz@rk Server jest serwerem aplikacji z wydzieloną logiką biznesową, pracującym w architekturze opartej o usługi (SOA). Dane pomiędzy serwerem i klientami przesyłane

Bardziej szczegółowo

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego 2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 23 czerwca 2014 Spis treści 3 Spis treści...5

Bardziej szczegółowo

Wprowadzenie do obsługi systemu IOS na przykładzie Routera Tryby poleceń Użytkownika (user mode) Router> Przejście do trybu: Dostępny bezpośrednio po podłączeniu konsoli. Opuszczenie trybu: Polecenia:

Bardziej szczegółowo

Model sieci OSI, protokoły sieciowe, adresy IP

Model sieci OSI, protokoły sieciowe, adresy IP Model sieci OSI, protokoły sieciowe, adresy IP Podstawę działania internetu stanowi zestaw protokołów komunikacyjnych TCP/IP. Wiele z używanych obecnie protokołów zostało opartych na czterowarstwowym modelu

Bardziej szczegółowo

Sieci równorzędne, oraz klient - serwer

Sieci równorzędne, oraz klient - serwer Sieci równorzędne, oraz klient - serwer podział sieci ze względu na udostępnianie zasobów: równorzędne, peer-to-peer, P2P, klient/serwer, żądanie, odpowiedź, protokół sieciowy, TCP/IP, IPX/SPX, admin sieciowy,

Bardziej szczegółowo

1. FTP 2. SMTP 3. POP3

1. FTP 2. SMTP 3. POP3 1. FTP FTP jest to protokół transferu plików (File Transfer Protocol), który umożliwia ich wymianę między serwerem, a klientem w obydwie strony. Jest on najpowszechniej wykorzystywaną metodą w Internecie

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2015

Bardziej szczegółowo

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte Instalacja Symfonia.Common.Server 0 2 Spis treści Spis treści 2 Instalacja Symfonia.Common.Server 3 Ważne zalecenia... 3 Konfiguracja

Bardziej szczegółowo

Poradnik korzystania z usługi FTP

Poradnik korzystania z usługi FTP Poradnik korzystania z usługi FTP 1. Wstęp FTP (ang. File Transfer Protocol) to usługa pozwalająca na wymianę plików poprzez Internet w układzie klient-serwer. Po podłączeniu się do serwera za pomocą loginu

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

Bardziej szczegółowo

Uwaga!!! Autentykacja LDAP/AD zaimplementowana w Vigor wspiera tylko proste uwierzytelnianie (hasło przesyłane jest jawnym tekstem).

Uwaga!!! Autentykacja LDAP/AD zaimplementowana w Vigor wspiera tylko proste uwierzytelnianie (hasło przesyłane jest jawnym tekstem). 1. Konfiguracja serwera VPN 1.1. LDAP/AD 1.2. Ustawienia ogólne 1.3. Konto SSL 2. Konfiguracja klienta VPN 3. Status połączenia 3.1. Klient VPN 3.2. Serwer VPN Procedura konfiguracji została oparta na

Bardziej szczegółowo

Laboratorium 3.4.2: Zarządzanie serwerem WWW

Laboratorium 3.4.2: Zarządzanie serwerem WWW Laboratorium 3.4.2: Zarządzanie serwerem WWW Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253

Bardziej szczegółowo

Cel stosowanie DNS to zapewnienia odpowiedzi na następujące pytania:

Cel stosowanie DNS to zapewnienia odpowiedzi na następujące pytania: DNS - WPROWADZENIE DNS pochodzi z angielskiego Domain Name Service DNS - jest "klejem" łączącym adresy sieciowe z obiektami (komputerami/host'ami) z nazwami jakimi się posługują wszyscy użytkownicy. Nazwy

Bardziej szczegółowo

Konfiguracja własnego routera LAN/WLAN

Konfiguracja własnego routera LAN/WLAN Konfiguracja własnego routera LAN/WLAN W zależności od posiadanego modelu routera poszczególne kroki mogą się nieznacznie różnić. Przed przystąpieniem do zmiany jakichkolwiek ustawień routera należy zapoznać

Bardziej szczegółowo

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA 2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI PRZYSTAWKI PEN-01 DO PENDRIVE A

INSTRUKCJA OBSŁUGI PRZYSTAWKI PEN-01 DO PENDRIVE A INSTRUKCJA OBSŁUGI PRZYSTAWKI PEN-01 DO PENDRIVE A 1. Opis ogólny Przystawka umożliwia zapisywanie danych przesyłanych z urządzenia pomiarowego, np. z wagi, do pamięci typu pendrive (USB). Dane zapisywane

Bardziej szczegółowo

Analiza malware Remote Administration Tool (RAT) DarkComet BeSTi@

Analiza malware Remote Administration Tool (RAT) DarkComet BeSTi@ Analiza malware Remote Administration Tool (RAT) DarkComet BeSTi@ 24 marzec, 2014 Wstęp Tydzień temu do wielu skrzynek pocztowych w Polsce trafił email z linkiem do pliku podszywającego się pod nową aktualizację

Bardziej szczegółowo

Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, e-mail. A. Kisiel,Protokoły DNS, SSH, HTTP, e-mail

Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, e-mail. A. Kisiel,Protokoły DNS, SSH, HTTP, e-mail N, Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, e-mail 1 Domain Name Service Usługa Domain Name Service (DNS) Protokół UDP (port 53), klient-serwer Sformalizowana w postaci protokołu DNS Odpowiada

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI DLA SIECI

INSTRUKCJA OBSŁUGI DLA SIECI INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują

Bardziej szczegółowo

Data modyfikacji: 2013-08-14

Data modyfikacji: 2013-08-14 Data modyfikacji: 2013-08-14 Co zawiera ten dokument: Ten dokument przedstawia, w jaki sposób zainstalować program Kancelaris PLUS 4 za pomocą standardowego instalatora na serwerze MySQL w wersji 5.0 i

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2015

Bardziej szczegółowo

Konfiguracja interfejsu (złącza) PENDRIVE. Plik: 2015-03-30-PEN-01 PEN_45 PL

Konfiguracja interfejsu (złącza) PENDRIVE. Plik: 2015-03-30-PEN-01 PEN_45 PL Konfiguracja interfejsu (złącza) PENDRIVE Plik: 2015-03-30-PEN-01 PEN_45 PL 1. Opis ogólny Interfejs PENDRIVE umożliwia bezpośrednie zapisywanie danych przesyłanych z wagi do pamięci typu pendrive (USB

Bardziej szczegółowo

eformatyzacja instrukcja obsługi

eformatyzacja instrukcja obsługi eformatyzacja instrukcja obsługi AGMASoft 2010 Opis systemu... 3 1 Zasady postępowania... 4 2 Instalacja systemu eformatyzacja... 5 2.1 Instalacja programu... 5 2.2 Instalacja sterowników BDE... Błąd!

Bardziej szczegółowo

Współpraca z platformą Emp@tia. dokumentacja techniczna

Współpraca z platformą Emp@tia. dokumentacja techniczna Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1

Bardziej szczegółowo

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007)

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007) Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007) Copyright 2004 Anica System S.A., Lublin, Poland Poniższy dokument, jak również informacje w nim zawarte są całkowitą własnością

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005) Instrukcja numer SPD3/12_02/Z Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 3 Instalacja programu phpmyadmin (PD3) Zadanie 1 Program phpmyadmin jest jednym

Bardziej szczegółowo

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x?

Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x? Jak skonfigurować bezpieczną sieć bezprzewodową w oparciu o serwer RADIUS i urządzenia ZyXEL wspierające standard 802.1x? Przykład autoryzacji 802.1x dokonano w oparciu serwer Microsoft Windows 2003 i

Bardziej szczegółowo

Dla przykładu, w instrukcji tej wykorzystano model TL-WA701ND.

Dla przykładu, w instrukcji tej wykorzystano model TL-WA701ND. Instalacja Podłączenie urządzenia Dla przykładu, w instrukcji tej wykorzystano model TL-WA701ND. Nadaj komputerowi statyczny adres IP: 192.168.1.100. W razie problemów przejdź do punktu T3 sekcji Rozwiązywanie

Bardziej szczegółowo

Bezpieczeństwo poczty elektronicznej

Bezpieczeństwo poczty elektronicznej Bezpieczeństwo poczty elektronicznej Mariusz Goch Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych 1 Plan prezentacji Bezpieczeństwo transportu wiadomości Problemy serwera pocztowego

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja

Bardziej szczegółowo

INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO

INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO UWAGA!!! Wskazówki dotyczą wybranych klientów pocztowych Zespół Systemów Sieciowych Spis treści 1. Konfiguracja klienta pocztowego Outlook Express 3 2. Konfiguracja

Bardziej szczegółowo

ABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)

ABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian) Grupa Ustawienia Sieciowe umożliwia skonfigurowanie podstawowych parametrów terminala: Interfejs ETH0 Umożliwia wybór ustawień podstawowego interfejsu sieciowego. W przypadku wyboru DHCP adres oraz inne

Bardziej szczegółowo

1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4

1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4 Szybki start telefonu AT810 Wersja: 1.1 PL 2014 1. Podłączenie i instalacja AT810... 3 1.1 Podłączenie... 3 1.2 Montaż... 4 1.2.1 Biurko... 4 1.2.2 Montaż naścienny... 4 2. Konfiguracja przez stronę www...

Bardziej szczegółowo

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA

PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA Podstawowa konfiguracja i monitorowanie ConSentry LANShield Controller oraz ConSentry InSight Command Center Dostęp konsolowy do urządzenia Dostęp administracyjny do

Bardziej szczegółowo

MODEM GSM-01. INSTRUKCJA OBŁUGI MODUŁU KOMUNIKACYJNEGO GSM-01 wersja 1.0 GSM-01 INSTRUKCJA OBSŁUGI - 1 -

MODEM GSM-01. INSTRUKCJA OBŁUGI MODUŁU KOMUNIKACYJNEGO GSM-01 wersja 1.0 GSM-01 INSTRUKCJA OBSŁUGI - 1 - INSTRUKCJA OBŁUGI MODUŁU KOMUNIKACYJNEGO GSM-01 wersja 1.0 GSM-01 INSTRUKCJA OBSŁUGI - 1 - - 2 - Spis treści 1. Wymagania...5 2. Komendy SMS...5 3. Konfiguracja przez SMS...6 4. Łączenie modułu GSM aplikacją

Bardziej szczegółowo

Architektura typu klient serwer: uproszczony klient POP3

Architektura typu klient serwer: uproszczony klient POP3 Architektura typu klient serwer: uproszczony klient POP3 Wydział Inżynierii Mechanicznej i Informatyki Instytut Informatyki Teoretycznej i Stosowanej dr inż. Łukasz Szustak Składniki systemu poczty e-mail

Bardziej szczegółowo

Spis treści 1. Założenia ogólne 2. Wymagania 3. Typy SMSów 4. Statusy SMSów 5. Wysyłanie SMSów - Web API 6. Wysyłanie SMSów - Email 7.

Spis treści 1. Założenia ogólne 2. Wymagania 3. Typy SMSów 4. Statusy SMSów 5. Wysyłanie SMSów - Web API 6. Wysyłanie SMSów - Email 7. V 1.1 2008 Spis treści 1. Założenia ogólne 2. Wymagania 3. Typy SMSów 4. Statusy SMSów 5. Wysyłanie SMSów - Web API 6. Wysyłanie SMSów - Email 7. Sprawdzanie stanu konta 1. Założenia ogólne PowiadomieniaSMS.pl

Bardziej szczegółowo

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 9 Temat ćwiczenia: Aplikacje klient-serwer. 1. Wstęp teoretyczny.

Bardziej szczegółowo

UNIWERSYTET EKONOMICZNY WE WROCŁAWIU. Sprawozdanie. Analizator sieciowy WIRESHARK. Paweł Jarosz 2010-11-12 Grupa 20 IiE

UNIWERSYTET EKONOMICZNY WE WROCŁAWIU. Sprawozdanie. Analizator sieciowy WIRESHARK. Paweł Jarosz 2010-11-12 Grupa 20 IiE UNIWERSYTET EKONOMICZNY WE WROCŁAWIU Sprawozdanie Analizator sieciowy WIRESHARK Paweł Jarosz 2010-11-12 Grupa 20 IiE Sprawozdanie zawiera analizę pakietów sieciowych dla protokołów HTTP, HTTPS, TCP, ICMP,

Bardziej szczegółowo

Łukasz Przywarty 171018 Wrocław, 13.11.2012 r. Grupa: WT/N 11:15-14:00. Sprawozdanie z zajęć laboratoryjnych: OpenSSL

Łukasz Przywarty 171018 Wrocław, 13.11.2012 r. Grupa: WT/N 11:15-14:00. Sprawozdanie z zajęć laboratoryjnych: OpenSSL Łukasz Przywarty 171018 Wrocław, 13.11.2012 r. Grupa: WT/N 11:15-14:00 Sprawozdanie z zajęć laboratoryjnych: OpenSSL Prowadzący: mgr inż. Mariusz Słabicki 1 / 9 1. Treść zadania laboratoryjnego Podczas

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

Bardziej szczegółowo

Copyright International Business Machines Corporation 1998, 2001. Wszelkie prawa zastrzeżone.

Copyright International Business Machines Corporation 1998, 2001. Wszelkie prawa zastrzeżone. iseries FTP iseries FTP Copyright International Business Machines Corporation 1998, 2001. Wszelkie prawa zastrzeżone. Spis treści FTP...................................... 1 Co nowego w wersji V5R1..............................

Bardziej szczegółowo

Dokumentacja aplikacji Szachy online

Dokumentacja aplikacji Szachy online Projekt z przedmiotu Technologie Internetowe Autorzy: Jakub Białas i Jarosław Tyma grupa II, Automatyka i Robotyka sem. V, Politechnika Śląska Przedmiot projektu: Aplikacja internetowa w języku Java Dokumentacja

Bardziej szczegółowo

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Wchodzimy w Centrum sieci -> Połączenia sieciowe -> następnie do właściwości naszej karty sieciowej. Następnie przechodzimy do Protokół internetowy

Bardziej szczegółowo

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala Graficzny terminal sieciowy ABA-X3 część druga Podstawowa konfiguracja terminala Opracował: Tomasz Barbaszewski Ustawianie interfejsu sieciowego: Podczas pierwszego uruchomienia terminala: Program do konfiguracji

Bardziej szczegółowo

MikroTik Serwer OpenVPN

MikroTik Serwer OpenVPN MikroTik Serwer OpenVPN Generowanie certyfikatów na systemie Debian. Instalujemy OpenVPN, następnie przechodzimy do katalogu ze skryptami: cd /usr/share/openvpn/easyrsa edytujemy plik vars ustawiając kraj,

Bardziej szczegółowo

Programowanie Sieciowe 2 Protokoły komunikacyjne: HTTP

Programowanie Sieciowe 2 Protokoły komunikacyjne: HTTP Programowanie Sieciowe 2 Protokoły komunikacyjne: HTTP mgr inż. Tomasz Jaworski tjaworski@kis.p.lodz.pl http://tjaworski.kis.p.lodz.pl/ Protokoły komunikacyjne HTTP HyperText Transport Protocol 2 Protokół

Bardziej szczegółowo

W oknie na środku, moŝna wybrać język, który będzie językiem domyślnym dla TC. Wybierzmy zatem język polski:

W oknie na środku, moŝna wybrać język, który będzie językiem domyślnym dla TC. Wybierzmy zatem język polski: 1. Do czego słuŝy Total Commander? Total Commander jest dwu-panelowym menedŝerem plików, z powodzeniem zastępującym windowsowego Eksploratora. Dzięki niemu, operacje na plikach i folderach, takiej jak

Bardziej szczegółowo

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl Do połączenia z serwerem A&B w celu załadowania lub pobrania materiałów można wykorzystać dowolny program typu "klient FTP". Jeżeli nie

Bardziej szczegółowo

Synchronizator plików (SSC) - dokumentacja

Synchronizator plików (SSC) - dokumentacja SZARP http://www.szarp.org Synchronizator plików (SSC) - dokumentacja Wersja pliku: $Id: ssc.sgml 4420 2007-09-18 11:19:02Z schylek$ > 1. Witamy w programie SSC Synchronizator plików (SZARP Sync Client,

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR

INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR INSTRUKCJA OBSŁUGI USTAWIEŃ DYNAMICZNIE PRZEDZIELANYCH ADRESÓW IP W URZĄDZENIACH SYSTEMU IP-PRO ORAZ REJESTRATORACH MY-DVR UWAGA Aby zapewnić niezawodną pracę urządzenia, przed przystąpieniem do jego obsługi

Bardziej szczegółowo

Pomoc dla http://host.nask.pl/ 31.12.2012 r.

Pomoc dla http://host.nask.pl/ 31.12.2012 r. Pomoc dla http://host.nask.pl/ 31.12.2012 r. Spis treści Kontakt... 2 Logowanie do konta pocztowego przez WWW... 3 Logowanie do panelu administracyjnego... 4 Konfiguracja klienta pocztowego... 7 Umieszczanie

Bardziej szczegółowo

Złośliwe oprogramowanie Sandrorat (podszywające się pod oprogramowanie Kaspersky) na platformę Android WYNIKI ANALIZY

Złośliwe oprogramowanie Sandrorat (podszywające się pod oprogramowanie Kaspersky) na platformę Android WYNIKI ANALIZY Złośliwe oprogramowanie Sandrorat (podszywające się pod oprogramowanie Kaspersky) na platformę Android WYNIKI ANALIZY 4 sierpnia 2014 r. W dniach 1 do 4 sierpnia 2014 r. poddaliśmy analizie oprogramowanie

Bardziej szczegółowo

Plan wykładu. 1. Poczta elektroniczna protokół SMTP, protokół POP, protokół IMAP. 2. Zdalna praca - Telnet. 3. Transfer plików usługa FTP.

Plan wykładu. 1. Poczta elektroniczna protokół SMTP, protokół POP, protokół IMAP. 2. Zdalna praca - Telnet. 3. Transfer plików usługa FTP. Plan wykładu 1. Poczta elektroniczna protokół SMTP, protokół POP, protokół IMAP. 2. Zdalna praca - Telnet. 3. Transfer plików usługa FTP. 1 Poczta elektroniczna 1. Wysyłanie wiadomości e-mail protokół

Bardziej szczegółowo

JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA. Marcin Lewandowski [ mlew@ippt.gov.pl ]

JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA. Marcin Lewandowski [ mlew@ippt.gov.pl ] JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA Marcin Lewandowski [ mlew@ippt.gov.pl ] PROGRAMOWANIE SIECIOWE 2 TCP/IP = UDP + TCP TCP/IP składa się z dwóch podstawowych protokołów: TCP i UDP. TCP jest

Bardziej szczegółowo

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko TCP/IP Warstwa aplikacji mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja

Bardziej szczegółowo

Protokoły zdalnego logowania Telnet i SSH

Protokoły zdalnego logowania Telnet i SSH Protokoły zdalnego logowania Telnet i SSH Krzysztof Maćkowiak Wprowadzenie Wykorzystując Internet mamy możliwość uzyskania dostępu do komputera w odległej sieci z wykorzystaniem swojego komputera, który

Bardziej szczegółowo