Какво е ТОРЕНТ файл?
ТОРЕНТ файлът е текстов файл, който се използва от BitTorrent и други P2P (peer-to-peer) програми за изтегляне и обмен на съдържание. Съдържанието за изтегляне може да включва документи, видеоклипове, игри, филми и други медии, достъпни в интернет. Той включва информация за метаданни за съдържанието и местоположението на носителя, който ще бъде изтеглен. Софтуер като BitTorrent използва информация от този файл като име, размер на файла и структура на папките за изтегляне на данни. Торент файловете могат да бъдат преобразувани в други файлови формати като PDF онлайн.
Какво е торент? ТОРЕНТ файлов формат за обмен на данни
Торент е концепцията за обмен (изтегляне и качване) на файлове с данни чрез мрежата BitTorrent. За разлика от конвенционалните сървъри, където данните се качват за достъп и изтегляне от други, торент файловете се извличат и изпращат чрез торент мрежата. Когато потребител отвори .torrent файл в приложения като BitTorrent, софтуерът започва да изтегля съдържанието на файла побитово. Ако няколко потребители имат един и същ файл, BitTorrent разделя изтеглянията между всички потребители, за да ускори процеса на изтегляне. В същото време компютърът на потребителя, който изтегля файла, също става източник на файл за изпращането му на други потребители, които също изтеглят същия файл.
Структура на ТОРЕНТ файл
Торент файлът е комбинация от списък с файлове и информация с метаданни за всички части от файла, които трябва да бъдат изтеглени. Той съдържа следната информация под формата на ключове.
announce
— URL адресът на тракера, който се съобщава на други партньори за информиране за наличността на файлаinfo
— Това се преобразува в речник, чиито ключове зависят от това дали един или повече файлове се споделят:- files—a list of dictionaries each corresponding to a file (only when multiple files are being shared). Each dictionary has the following keys:
length
— размер на файла в байтове.path
— списък от низове, съответстващи на имена на поддиректории, последното от които е действителното име на файлlength
— размерът на файла в байтове (само когато се споделя един файл)име
— име на файл, където файлът да бъде записанpiece length
— брой байтове на парче. Това обикновено е 28 KiB = 256 KiB = 262 144 B.pieces
— хеш списък, който е конкатенация на SHA-1 хеша на всяка част.
Безопасен и законен ли е торентът?
Протоколът за торент за обмен на данни между P2P потребители е безопасен, тъй като е просто средство за споделяне на всякакъв тип файл. Следователно самият протокол не е опасен или незаконен. Въпреки това съдържанието, споделено чрез мрежата, може да съдържа файлове или медии, които могат да нарушат правния статус на споделените документи. В такъв случай обменът на такива данни може да доведе до правни действия срещу страните, участващи в публичното споделяне на такива файлове.