Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Пиринговые протоколы (http://forum.oszone.net/showthread.php?t=97723)

RasKolbas 10-01-2008 01:59 712911

Пиринговые протоколы
 
Вот пришлось попользоваться Direct Connect и BitTorrent. Узнал что пиринговых протоколов гораздо больше, нашёл статью (http://ru.wikipedia.org/wiki/P2). Я так понимаю, что половина описаных там сетей либо уже мертвы, либо не получили распространение в России. Может кто-нибудь чего подскажет? А интересует вот что: обмен файлами с одним или несколькими пользователями Интернета, чтобы это было желательно так же удобно как и в DC но учитывая то, что ни я ни они не имеют выделенного IP-адреса в сети Интернет.

kim-aa 10-01-2008 09:34 713036

Цитата:

Цитата RasKolbas
ни я ни они не имеют выделенного IP-адреса в сети Интернет. »

Как вы представляете себе адресацию, к сущности, которая не имеет адреса?
На это даже метафизики и жрецы Ву-Ду не претендуют. Хошь кого позвать - изволь знать точное имя!

Единственный вариант это обмен через сервер-посредник.

Кстати, если вам только файлы гонять - попробуйте Skype. Он даже через прокси прекрасно работает.

RasKolbas 10-01-2008 14:52 713316

Цитата:

Цитата kim-aa
Как вы представляете себе адресацию, к сущности, которая не имеет адреса? »

Элементарно, адрес есть, но он является внутреним (существует только в сети провайдера), а в качестве адреса Internet используется внешний адрес NAT-сервера провайдера общий для всех.
Вот в протоколе BitTorrent реалиозована возможность обхода NAT (NAT Traversal называется), правда этот способ обмена файлами неудобен тем что там нельзя организовать такую разветвлённую шару как в DC - каждый файл необходимо регистрировать на трекере, соблюдая при этом правила а то модераторы удалят.

kim-aa 10-01-2008 15:04 713327

1)
Цитата:

Цитата RasKolbas
Элементарно, адрес есть, но он является внутреним (существует только в сети провайдера), а в качестве адреса Internet используется внешний адрес NAT-сервера провайдера общий для всех. »

Ну раз элементарно, то набросайте в двух словах алгоритм адресации "снаружи" (из внешней сети) во "внутрь" (в сеть провайдера), ну скажем к адресу 192.168.1.100 из 254 возможных.

2)
Цитата:

Цитата RasKolbas
каждый файл необходимо регистрировать на трекере, соблюдая при этом правила а то модераторы удалят. »

Трекер и есть сервер-посредник.

RasKolbas 10-01-2008 16:41 713419

kim-aa, вообще то я пришёл сюда не для того чтобы "набрасывать", а наоборот для того чтобы задавать вопросы сетевым гуру. Я плохо в этом разбираюсь, но кажется адресация тут происходит с помощью номера порта, по которому NAT и определяет по какому из внутрених адресов передавать информацию.

madmax24 10-01-2008 17:21 713479

Цитата:

Цитата RasKolbas
адресация тут происходит с помощью номера порта, по которому NAT и определяет по какому из внутрених адресов передавать информацию. »

NAT всево лишь транслирует внутренние адреса во внешний(ие).
Слово адресация компьютера в сети связано с ip адресом, с помощью порта адресуется сервис на компьютере.

RasKolbas 12-01-2008 22:03 715179

И тишина! Что никто не может подсказать какие ещё кроме BitTorrent технологии существуют для передачи файлов с компьютера на компьютер?

madmax24 14-01-2008 09:37 716183

почитать тут


Время: 06:39.

Время: 06:39.
© OSzone.net 2001-