Действительно ли там кто-либо альтернативен для повторения демона для отображения IP?

Они указывают на некоторое свойство ресурса?

Да. Они - уникальный идентификатор, который позволяет Вам определять ресурс.

Также, почему некоторые связи разорваны?

Поскольку они - ссылки на, думает, что не живут в файловой системе, Вы не можете перейти по ссылке нормальный путь. По существу ссылками злоупотребляют как способ возвратить тип ресурса и уникальный идентификатор.

что такое канал?

Как следует из названия канал является соединением между двумя точками, таким образом, что что-либо вставило один конец, выходит другой конец.

1
25.10.2013, 11:41
3 ответа

Вот маленькая реализация того, что Вы хотите в Python (выполните его как server.py <port>:

#!/usr/bin/env python

import socket
import sys

_, port = sys.argv

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(("0.0.0.0", int(port)))
sock.listen(1)

while True:
    conn, addr = sock.accept()
    ip, port = addr
    conn.send(ip.encode("ascii") + b"\n")
    conn.close()
$ ./server.py 1234 &
[1] 20315
$ nc localhost 1234
127.0.0.1
$
3
27.01.2020, 23:17

С socat:

socat tcp-listen:12345,reuseaddr,fork system:'echo "$SOCAT_PEERADDR"'
2
27.01.2020, 23:17

Короче говоря, нет. Описание Протокола Эха в RFC 862 очень просто и однозначно:

Основанный на TCP сервис эха

Один сервис эха определяется как основанное на соединении приложение на TCP. Сервер прислушивается к соединениям TCP на порте TCP 7. После того как соединение устанавливается, любые полученные данные передают обратно. Это продолжается, пока вызывающий абонент не завершает соединение.

Основанный на UDP сервис эха

Другой сервис эха определяется как основанное на датаграмме приложение на UDP. Сервер прислушивается к датаграммам UDP на порте UDP 7. Когда датаграмма получена, данные из нее передают обратно в датаграмме ответа.

0
27.01.2020, 23:17
  • 1
    Да, я знаю это. Так есть ли своего рода сервис эха, который предоставит мне внешний IP как ipecho.net/plain, но на уровне уровня TCP. –  Mark van-Hauser 25.10.2013, 11:54

Теги

Похожие вопросы