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
 Linux Kernel 2.6...3284 
 Trees...455 
 Clickhouse...437 
 Go Web ...430 
 Ethreal 4...424 
 Максвелл 3...386 
 Ext4 FS...384 
 C++ Patterns 3...375 
 William Gropp...364 
 Rodriguez 6...360 
 Ethreal 1...356 
 Secure Programming for Li...356 
 Gary V.Vaughan-> Libtool...354 
 Steve Pate 1...349 
 Ethreal 3...341 
 Assembler...337 
 DevFS...335 
 Стивенс 9...333 
 Ulrich Drepper...322 
 Стивенс 10...301 
 
  01.01.2024 : 3621733 посещений 

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
 
Оставьте свой комментарий !

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

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