?print-pdf
' Created for
# install nmap
sudo apt-get install nmap
# Get IP range of the network (like inet addr:192.168.1.20)
ifconfig -a
# Scan to find devices connected to your network
sudo nmap -sn 192.168.1.0/24
Или как "пътува" информацията в Интернет
# | Ниво | Протоколи |
---|---|---|
1 | Physical (физическо ниво) | Осигурява физическото пренасяне на информацията. Може да се реализира от радиовълни, оптични кабели, лазери и др. |
2 | Data Link (свързващо ниво) | Осигурява директно пренасяне на информация между две мрежови комуникационни устройства (например две мрежови карти или два модема). Управлява физическото ниво и се грижи за корекция на грешки възникнали в него. Типични протоколи са Ethernet, Token ring, PPP, Frame relay, ISDN и др. |
3 | Network (мрежово ниво) | Осигурява пренасяне на единици информация (пакети) между две машини в дадена мрежа, всяка от които има уникален мрежов адрес. Не е задължително двете машини да са пряко свързани една с друга и затова мрежовото ниво осигурява маршрутизиране на пакетите от една машина към друга с цел достигане на крайната цел. Типични протоколи на това ниво са IP, IPv6, IPv4, ICMP, IGMP, X.25, IPX и др. |
4 | Transport (транспортно ниво) | Осигурява поддръжката на комуникационни канали за данни между две машини. Позволява пренасяне не само на отделни пакети, но и на по-големи обеми данни. Осигурява прозрачност и надеждност на преноса на данни. Грижи се за започване, поддръжка и прекратяване на комуникацията между машините участнички. Типични протоколи: TCP, UDP,SCTP |
# | Ниво | Протоколи |
---|---|---|
5 | Session (сесийно ниво) | Организира и синхронизира прозрачната обмяна на информация между два процеса в операционните системи на комуникиращите машини. Типични протоколи от това ниво са: RPC, NetBIOS, CCITT X.225 и др. |
6 | Presentation (представително ниво) | Осигурява общ формат, унифицирано канонично представяне на пренасяните данни, което е еднакво за всички платформи и е разбираемо за по-долните слоеве. Типични протоколи или по-точно схеми за унифицирано представяне на данни от това ниво са XDR, ASN.1, SMB, AFP. |
7 | Application (приложно ниво) | Осигурява на приложните програмисти интерфейс към мрежовата инфраструктура, осигурена от по-долните слоеве. Протоколите от това ниво задават форматите и правилата за обмяна на данни между комуникиращите приложения. Типични протоколи на това ниво са: HTTP, SMTP, POP3, FTP, SNMP, DNS, NFS и др. |
# list all interfaces:
tcpdump --list-interfaces
# Capture all packets in any interface:
sudo tcpdump --interface any
# List all TCP Ports connections
netstat -antp
Порт | Протокол | Услуга |
---|---|---|
21 | FTP | Услуга за достъп до отдалечени файлове. Използва се от FTP клиенти (например Internet Explorer, GetRight, CuteFTP, wget) |
25 | SMTP | Услуга за изпращане на E-mail. Използва се от E-mail клиенти (например Outlook Express, Mozilla Mail, pine) |
80/443 | HTTP/HTTPS | Услуга за достъп до Web-ресурси. Използва се от Web- браузъри (например Internet Explorer, Mozilla, lynx) |
110 | POP3 | Услуга за извличане на E-mail от пощенска кутия. Използва се от E-mail клиенти (например Outlook Express, Mozilla Mail, pine) |