Всего за 199 руб. Купить полную версию
icmp_seq
ttl
Каждый узел, через который проходит пакет, уменьшает величину
ttl
ping
ping
Основные опции команды
ping
-c count
-n
-i interval
-l size
Эта команда может служить в том числе для тестирования сети InfiniBand, если на интерфейсах InfiniBand поднят протокол IPoIB (IP over InfiniBand). Если вы поняли, что удалённый узел или сеть недоступны, можно выяснить, где происходит обрыв связи. Для этого используется команда
traceroute
tracepath
Она посылает пакеты
ping
Пример работы команды
traceroute
Видно, что 10-й по счёту узел не ответил; это значит, что он просто игнорирует пакет, не уведомляя об этом отсылающего.
Полезные опции команды
traceroute
-n
-f N
-m N
-w N
Команда
route
Значения столбцов:
•
Destination
•
Gateway
•
Genmask
•
Flags, Metric, Ref, Use
•
Iface
Если необходимо передать пакет по сети на адрес x.y.z.q, ядро последовательно проверит этот адрес по таблице: на адрес и на поле
destination
genmask
gateway
interface
Отсюда, в частности, следует, что маска
0.0.0.0
0.0.0.0
default
9.10.11.*
eth1
10.*.*.*
eth0
9.10.11.1
eth1
Командой
route
Здесь мы добавляем маршрут для сети 1.2.3.* на интерфейсе eth0:
Эта команда – сокращённый вариант команды
Интерфейс определяется автоматически, если роутер (gw) доступен через другие правила. Если заменить в предыдущих командах '
add
del
netmask, gw, dev
Команда
ifconfig
Тут мы видим MAC-адреса карт (HWaddr), IP-адреса интерфейсов (inet addr), широковещательный адрес сети и маску сети (Bcast, Mask), а также статистику:
RX/TX packets
RX/TX bytes
UP BROADCAST RUNNING MULTICAST
MTU
txqueuelen
errors
dropped
overruns
frame
carrier
collisions
Чтобы посмотреть данные о всех, а не только о работающих интерфейсах, запустите
ifconfig
-a
ifconfig
eth0
ifconfig eth0 down
ifconfig eth0 up
Эта команда задаст для интерфейса eth0 адрес
192.168.0.1
255.255.255.0
ifconfig eth0 up
ifconfig
В современном ядре Linux команды
route
ifconfig
ip
iproute2
Формат команды
ip
«Объектом» может быть одна из более чем десяти подсистем, здесь мы кратко рассмотрим только некоторые. «Команда» – действие, которое мы хотим выполнить. С помощью необязательных опций можно, например, ограничить действие команды только сетями ipv4 или запросить более подробный вывод.
Примечания
1
Можем порекомендовать отличную книгу по параллельному программированию: Антонов А.С. Технологии параллельного программирования MPI и OpenMP: учеб. пособие. Предисл.: В.А. Садовничий. – М.: Издательство Московского университета, 2012. – 344 с. – (Серия «Суперкомпьютерное образование»).
2
Подробнее см. http://parallel.ru/computers/reviews/beowulf.html.