Спецификация протокола BitTorrent версии 1.0 в деталях.

wiki.theory.org, “BitTorrent protocol specification v1.0 in detail”, public translation into Russian from English More about this translation.

See also 13 similar translations

Translate into another language.

Participants

goleon3131 points
spleenjack3103 points
Onax456 points
And others...
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next next untranslated

BitTorrent protocol specification v1.0 in detail

Спецификация протокола BitTorrent версии 1.0 в деталях.

History of edits (Latest: nns 3 years, 10 months ago) §

— Очень прошу всех, кто будет переводить: этот текст может содержать мусор, если вы заметите это, то просто не переводите его(мусор), можно уточнить, открыв страницу оригинала. Спасибо! Ruzzz

Identification

Идентификация

History of edits (Latest: nns 3 years, 10 months ago) §

BitTorrent is a peer-to-peer file sharing protocol designed by Bram Cohen. Visit his pages at http://www.bittorrent.com BitTorrent is designed to facilitate file transfers among multiple peers across unreliable networks.

BitTorrent - это протокол для распространения файлов, основанный на принципе "точка-точка" и разработанный Брэмом Кохеном (Bram Cohen). Посетите его страницу по адресу http://www.bittorrent.com . BitTorrent разработан для облегчения передачи файлов множеству пиров по ненадежным сетям.

History of edits (Latest: nns 3 years, 10 months ago) §

Purpose

Цель

History of edits (Latest: nns 3 years, 10 months ago) §

The purpose of this specification is to document version 1.0 of the BitTorrent protocol specification in detail. Bram's protocol specification page outlines the protocol in somewhat general terms, and lacks behaviorial detail in some areas. The hope is that this document will become a formal specification, written in clear, unambiguous terms, which can be used as a basis for discussion and implementation in the future.

Цель этой спецификации состоит в том, чтобы задокументировать в деталях спецификацию протокола BitTorrent версии 1.0. Страница спецификации протокола Брэма ограничена основными понятиями, и теряет сопутствующие детали в некоторых областях. Я надеюсь, что этот документ будет написан в ясных и однозначных определениях, которые могут послужить основой для обсуждений и реализации в будущем.

History of edits (Latest: nns 3 years, 10 months ago) §

This document is intended to be maintained and used by the BitTorrent development community. Everyone is invited to contribute to this document, with the understanding that the content here is intended to represent the current protocol, which is already deployed in a number of existing client implementations.

Этот документ был создан для использования сообществом разработчиков BitTorrent. Каждый может внести изменения в этот документ, но только с пониманием того, что его содержание отражает текущую версию протокола, которая уже внедрена в целом ряде реализаций клиента.

History of edits (Latest: Ruzzz 3 years, 10 months ago) §

— Отошел от смысла, попробуйте обыграть ближе к тексту nns

This is not the place to suggest feature requests. For that, please go to the mailing list.

Это не место для приема запросов новых особенностей. Для этого обратитесь к почтовой рассылке, пожалуйста.

History of edits (Latest: nns 3 years, 10 months ago) §

Scope

Предметная область

History of edits (Latest: goleon 3 years, 5 months ago) §

— Перевести можно еще кучей способов, почему-то мне кажется, что именно "рамки" отражают суть этого раздела nns

— цель, область действия, сфера рассмотрения, предметный охват, содержание, смысл goleon

вот ещё: описание goleon

This document applies to the first version (i.e. version 1.0) of the BitTorrent protocol specification. Currently, this applies to the torrent file structure, peer wire protocol, and the Tracker HTTP/HTTPS protocol specifications. As newer revisions of each protocol are defined, they should be specified on their own separate pages, not here.

Этот документ относится к первой версии (т.е. версии 1.0) спецификации протокола BitTorrent. На данный момент, он отражает файловую структуру торрентов, протокол обмена данными между пирами (peer wire), и спецификации HTTP/HTTPS-трекеров. При появлении новых версий этих протоколов, они должны быть специфицированы на своих отдельных страницах, но не здесь.

History of edits (Latest: Ruzzz 3 years, 10 months ago) §

— Тут стоит подумать... nns

Conventions

Условные обозначения

History of edits (Latest: nns 3 years, 10 months ago) §

In this document, a number of conventions are used in an attempt to present information in a concise and unambiguous fashion.

В этом документе используется ряд условных обозначений с целью представить информацию в кратком и однозначном виде.

History of edits (Latest: nns 3 years, 10 months ago) §

peer v/s client: In this document, a peer is any BitTorrent client participating in a download. The client is also a peer, however it is the BitTorrent client that is running on the local machine. Readers of this specification may choose to think of themselves as the client which connects to numerous peers.

Пир vs клиент: В этом документе пир - это любой ***клиент*** (это слово следует заменить адекватным синонимом) BitTorrent, участвующий в загрузке. Клиент - это тоже пир, однако это BitTorrent-клиент, запущеный на локальной машине. Читатели этой спецификации могут думать о нём как о клиенте, соединенным с некоторым числом пиров.

History of edits (Latest: goleon 3 years, 5 months ago) §

— Очевидно, что v/s это versus тобишь "против", только в русском варианте выглядит неочень, я предлагаю оставить vs, что вполне понятно поколениям морталкомбата и теккена. nns

Тут, кажется, имеется в виду, что клиент может быть "клиент-пир-точка, сущность участвующая в загрузке" или клиент-программа, типа utorrent... nns

piece v/s block: In this document, a piece refers to a portion of the downloaded data that is described in the metainfo file, which can be verified by a SHA1 hash. A block is a portion of data that a client may request from a peer. Two or more blocks make up a whole piece, which may then be verified.

Кусок vs блок: В этом документе кусок относится к некоторой порции загруженных данных, которая описана в метафайле, и которая может быть проверена при помощи хеша SHA1. Блок - это порция данных, которую клиент может запросить у пира. Два или большее количество блоков составляют кусок, который затем может быть проверен.

History of edits (Latest: goleon 3 years, 5 months ago) §
Pages: ← previous Ctrl next next untranslated

License: Creative Commons Attribution 3.0 Unported