Search     or:     and:
 LINUX 
 Language 
 Kernel 
 Package 
 Book 
 Test 
 OS 
 Forum 
 iakovlev.org 
 Packages
 Make 
 Iptables 
 Nmap 
 Apache 
 LFS 
 TUX 
 cURL 
 libpcap 
 Parted 
 Httpd 
 File managers 
 FFMPEG 
 RTMP 
 SQL 
 Test 
 Git 
NEWS
Последние статьи :
  Тренажёр 16.01   
  Эльбрус 05.12   
  Алгоритмы 12.04   
  Rust 07.11   
  Go 25.12   
  EXT4 10.11   
  FS benchmark 15.09   
  Сетунь 23.07   
  Trees 25.06   
  Apache 03.02   
 
TOP 20
 Assembler...2925 
 Advanced Bash Scripting G...2611 
 Ethreal 4...2150 
 Secure Programming for Li...1924 
 CPAN-> FAQ...1734 
 Trees...1685 
 Alg1...1623 
 Ethreal 1...1582 
 Тренажёр...1560 
 Intel 386...1554 
 Go Web ...1552 
 Максвелл 3...1532 
 Ext4 FS...1511 
 William Gropp...1489 
 Rust...1483 
 Go...1315 
 Benchmark...1310 
 C + UNIX...1304 
 System...1206 
 Mod_parrot...1183 
 
  01.01.2025 : 3803065 посещений 

iakovlev.org

Network

  В интернете существуют несколько сетевых уровней :
    1. Application Layer - это протоколы HTTP , SSH , FTP .
    2. Transport layer   - это протоколы TCP , UDP  .
    3. Internet Layer    - это протокол  IP .
    4. Host-to-Network Layer - Ethernet , modem .
 
Это разбиение условно , ибо эти уровни могут интегрироваться - например TCP/IP. Для интернет-протокола версии IPv4 каждый компьютер в интернете имеет адрес в форме a.b.c.d , где a и d - однобайтовые числа от 1 до 254 , b и c - однобайтовые числа в диапазоне 0 до 255. Подсеть - группа адресов , которые идут в определеном порядке , например хосты с адресами в диапазоне 10.23.2.1 - 10.23.2.254 . Если компьютеры лежат в одной подсети , то они посылают пакеты друг другу напрямую , без посредников , в противном случае пакеты идут через роутеры . Перед настройкой сетевой карты нужно знать о ICMP (Internet Control Message Protocol) . Команда ping посылает ICMP-пакет и в случае приема получает в ответ эхо-пакет .
 	PING 10.1.2.21 (10.1.2.21): 56 data bytes
 	64 bytes from 10.1.2.21: icmp_seq=0 ttl=255 time=8.0 ms
 	64 bytes from 10.1.2.21: icmp_seq=1 ttl=255 time=3.2 ms
 	64 bytes from 10.1.2.21: icmp_seq=2 ttl=255 time=3.4 ms
 	64 bytes from 10.1.2.21: icmp_seq=4 ttl=255 time=3.4 ms	
 
ping посылает один пакет в секунду . В ряду icmp_seq есть разрыв между 2 и 4 - это говорит о проблемах коннекта. Не все хосты отвечают на пинги . traceroute - другая полезная ICMP-программа . Она показывает путь , по которому пакеты достигают пункт назначения , а также время прохождения между роутерами , которые могут быть по пути к пункту назначения . В линуксе подсоединение с интернету выполняется с помощью сетевого интерфейса eth0 (Ethernet) или ppp0 (модем). Для вывода сетевых настроек существует утилита ifconfig.
 Для получения текущего роута , нужно выполнить команду
 	route -n
 
Оставьте свой комментарий !

Ваше имя:
Комментарий:
Оба поля являются обязательными

 Автор  Комментарий к данной статье