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...2224 
 Advanced Bash Scripting G...2123 
 Ethreal 4...1641 
 Secure Programming for Li...1428 
 CPAN-> FAQ...1262 
 Intel 386...1050 
 Ethreal 1...1016 
 Go Web ...1006 
 Тренажёр...936 
 Trees...910 
 Alg1...884 
 Максвелл 3...864 
 William Gropp...836 
 Rust...818 
 Ext4 FS...806 
 C + UNIX...754 
 Go...713 
 Mod_parrot...694 
 Benchmark...676 
 System...670 
 
  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
 
Оставьте свой комментарий !

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

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