Fiszki

TIN - kolos 1

Test w formie fiszek tin
Ilość pytań: 31 Rozwiązywany: 2211 razy
Funkcje API gniazd pobierają jako parametr długość struktury adresowej bo
adres prot IPv4 ma zmienną długość
mogą być przekazane struktury adresowe związane z różnymi protokołami
nie pobierają długości
mogą być przekazane struktury adresowe związane z różnymi protokołami
API gniazd pozwala na:
wykorzystywanie adresów stałej długości
wysyłanie datagramów w różnych protokołach warstwy transportu
wykorzystywanie jednego typu struktury sockaddr_in
wysyłanie datagramów w różnych protokołach warstwy transportu
Funkcja API gniazd select(int nfds, fd_set *read-fds, fd_set *write-fds, fd_set *except-fds, struct timeval *timeout):
obsługuje dane OOB
pozwala na eliminację aktywnego oczekiwania na dane dostarczone do gniazda
nie jest funkcją blokującą
może zawieszać się w oczekiwaniu na połączenie - tak jak accept()
obsługuje dane OOB
pozwala na eliminację aktywnego oczekiwania na dane dostarczone do gniazda
może zawieszać się w oczekiwaniu na połączenie - tak jak accept()
Funkcja connect()
pozwala na pobieranaie danych wraz z żądaniem połączenia
nie przywiązuje lokalnego adresu do gniazda
nie może być użyta dla UDP
nie może być użyta dla TCP
jest zawsze funckją blokującą
może być użyte do gniazda UDP do zapamiętania adresu docelowego wysyłanych datagramów
nawiązuje połączenie TCP z serwerem
jest funkcją blokującą
może być użyte do gniazda UDP do zapamiętania adresu docelowego wysyłanych datagramów
nawiązuje połączenie TCP z serwerem
jest funkcją blokującą
Określ prawdziwość wymienionych poniżej zadań. Funkcjia: int connect (int sfd, const struct sockaddr *servaddr, socklen_t addrlen);
może być użyte do gniazda UDP do zapamiętania adresu docelowego wysyłanych datagramów
nie przywiązuje lokalnego adresu do gniazda
nawiązuje połączenie TCP z serwerem
może być użyte do gniazda UDP do zapamiętania adresu docelowego wysyłanych datagramów
nawiązuje połączenie TCP z serwerem
Funkcja listen()
przygotowuje gniazdo do pracy w trybie nasłuchu
zawiesza się w oczekiwaniu na połączenie
ustala długość kolejki połączeń
odbiera dane z gniazda
przygotowuje gniazdo do pracy w trybie nasłuchu
ustala długość kolejki połączeń
Funkcja int send(int sfd, const void *buffer, size_t length, int flags):
opcjonalnie ustawia długość kolejki połączeń
obsługuje tylko protokół TCP
pozwala na wysyłanie danych OOB
pozwala na wysyłanie danych OOB
Określ prawdziwość wymienionych poniżej zadań funkcji: int bind (int sfd, const struct sockaddr *saddr, socklen_t saddrlen);`
Nie może być wykorzystywane do nadania adresu gniazdu datagramowemu
Wykorzystywane do nadania adresu gniazdu serwerowemu
Przywiązuje lokalny adres do gniazda
Wykorzystywane do nadania adresu gniazdu serwerowemu
Przywiązuje lokalny adres do gniazda
funkcja recv pozwala na odbieranie danych OOB(wysoko priorytetowych)
nie
tak
tak
funkcja write pozwala na wysyłanie danych OOB
nie
tak
nie
odbiór danych OOB w tcp
może być wykonany przy pomocy funkcji recv()
wymaga zastosowania funkcji select
następuje zawsze z odrębnego bufora
może być wykonany przy pomocy funkcji recv()
Koperta SMTP może zawierać min. informacje o
temacie wiadomości
dacie wysłania wiadomości
adresie nadawcy
opcji potwierdzenia (DSN)
adresie odbiorcy wiadomości
adresie nadawcy
opcji potwierdzenia (DSN)
adresie odbiorcy wiadomości
Określ prawdziwość zdań w odniesieniu do protokołu datagramowego takiego jak IP:
Pakiety mogą ginąć lub ulegać zwielokrotnieniu
Droga dla każdego pakietu wybierana jest niezależnie
Pakiety mogą przychodzić w zmienionej kolejności w stosunku do kolejności wysłania
Pakiety mogą ginąć lub ulegać zwielokrotnieniu
Droga dla każdego pakietu wybierana jest niezależnie
Pakiety mogą przychodzić w zmienionej kolejności w stosunku do kolejności wysłania
Określ prawdziwość zdań w odniesieniu do Internetu:
W warstwie fizycznej mogą być używane wyłącznie protokoły rodziny Ethernet oraz FrameRelay
Jest oparty na 7-o warstwowym modelu ISO/OSI
W warstwie transportu może być używany wyłącznie protokół TCP
Jest oparty na 7-o warstwowym modelu ISO/OSI
Określ prawdziwość zdań w odniesieniu do prokotołu FTP
bazuje na TCP
Transmisja danych może wymagać zestawienia połączenia od serwera do klienta
Nie wymaga przechowania stanu aktualnego połączenia
Wykorzystuje naprzemiennie dwa porty po stronie serwera (jeden dla poleceń, drugi dla danych)
wykorzystuje tylko jeden port po stronie serwera
bazuje na TCP
Transmisja danych może wymagać zestawienia połączenia od serwera do klienta
Wykorzystuje naprzemiennie dwa porty po stronie serwera (jeden dla poleceń, drugi dla danych)
Adam konfigurując usługi sieciowe w swojej firmie spotkał się z następującym problemem: możliwe jest nawiązanie połączenia FTP i przesłanie poleceń, ale dane FTP (pliki i zawartość katalogów) nie są przekazywane. Które stwierdzenie jest prawdziwe?
problem związany jest prawdopodobnie z warstwą trzecią sieci
konieczna jest weryfikacja konfiguracji obsługi warstwy MAC na ruterach
FTP powinno być realizowane w trybie passive
FTP powinno być realizowane w trybie passive
Adam otrzymał e-mail zawierający m.in. następujące nagłówki: Delivered-to: [email protected] Received: from dexter.firma.pl (10.2.1.1) by po.firma.pl for [email protected] Received: form mx.firma.pl (80.7.6.5) by dexter.firma.pl for [email protected] To: [email protected] Na podstawie w.w. można wnioskować, że następujące stwierdzenie z dużą dozą prawdopodobieństwa jest prawdziwe:
wewnątrz organizacji Adama e-mail przeszedł przez co najmniej dwa serwery SMTP
źródłowy serwer SMTP ma adres: dexter.firma.pl
serwer brzegowy obsługujący pocztę wychodzącą z Internetu dla domeny Adama ma adres mx.firma.pl
w firmie Adama stosowane są aliasy: e-mail “[email protected]” to alias, a “adam.adamowski” identyfikuje jego skrzynkę wewnętrznie
wewnątrz organizacji Adama e-mail przeszedł przez co najmniej dwa serwery SMTP
serwer brzegowy obsługujący pocztę wychodzącą z Internetu dla domeny Adama ma adres mx.firma.pl
Beata musi zdecydować, czy zastosować rozwiązanie autoryzacji w systemie firmowej poczty elektronicznej, który produkuje. Ustaliła, że: użytkownicy wysyłają pocztę z różnych komputerów znajdujących się w sieci lokalnej firmy, a także z komputerów domowych oraz urządzeń mobilnych o adresach IP pochodzących od różnych dostawców Internetu. W związku z tym Beata:
zastosuje uwierzytelnianie w ramach protokołu ESMTP
wymusi na wszystkich nadawcach ustalenie odpowiedniej domeny w polu MAIL FROM
może zastosować opcję STARTTLS, która zapewni pełną ochronę danych jak i bezpieczne uwierzytelnienie
zastosuje uwierzytelnianie w ramach protokołu ESMTP
może zastosować opcję STARTTLS, która zapewni pełną ochronę danych jak i bezpieczne uwierzytelnienie
Porównując protokoły: telnet, rlogin, ssh można stwierdzić, że:
tylko ssh używa kryptografii symetrycznej i asymetrycznej w celu zapewnienia bezpieczeństwa transmisji danych
we wszystkich mogą być wysłane pakiety typu ‘tinygram’
wszystkie te protokoły stosują obowiązkowo pewną formę (nie koniecznie w pełni bezpieczną) uwierzytelnienia użytkownika
tylko ssh używa kryptografii symetrycznej i asymetrycznej w celu zapewnienia bezpieczeństwa transmisji danych
we wszystkich mogą być wysłane pakiety typu ‘tinygram’
Określ prawdziwość zdań w odniesieniu do protokołu Telnet:
opcje protokołu nie pozwalają wybrać typu terminala
protokół sam w sobie nie zawiera mechanizmu autoryzacji
opcje protokołu pozwalają wybrać tryb transmisji znakowej lub binarnej
Opcje protokołu pozwalają wybrać algorytm uwierzytelnianiai autoryzacji
Opcje protokołu pozwalają wybrać typ terminala
protokół sam w sobie nie zawiera mechanizmu autoryzacji
opcje protokołu pozwalają wybrać tryb transmisji znakowej lub binarnej
Opcje protokołu pozwalają wybrać typ terminala

Powiązane tematy

Inne tryby