BitTorrent - Bộ giao thức TCP/IP
Số trang: 11
Loại file: pdf
Dung lượng: 177.94 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
BitTorrent là một giao thức chia sẻ tài nguyên trên mạng đồng đẳng, đồng thời là tên của một chương trình chia sẻtài nguyên đồng đẳng được phát triển bởi lập trình viên Bram Cohen. BitTorrent dùng để tải về những dữ liệu lớn màkhông tốn chi phí máy chủ và băng thông mạng. CacheLogic ước đoán BitTorrent chiếm khoảng 35% lưu lượng trênmạng Internettrong khi một số nguồn khác cho rằng con số này không chính xác....
Nội dung trích xuất từ tài liệu:
BitTorrent - Bộ giao thức TCP/IPBitTorrent 1 BitTorrent Bộ giao thức TCP/IP Tầng ứng dụng BGP· DHCP· DNS· FTP· GTP· HTTP· IMAP· IRC· Megaco· MGCP· NNTP· NTP· POP· RIP· RPC· RTP· RTSP· SDP· SIP· SMTP· SNMP· SOAP· SSH· Telnet· TLS/SSL· XMPP Tầng giao vận TCP· UDP· DCCP· SCTP· RSVP· ECN Tầng mạng IP (IPv4, IPv6)· ICMP· ICMPv6· IGMP· IPsec Tầng truy nhập mạng ARP· RARP· NDP· OSPF· Tunnels(L2TP)· PPP· Media Access Control(Ethernet, MPLS, DSL, ISDN, FDDI)· Device Drivers BitTorrent là một giao thức chia sẻ tài nguyên trên mạng đồng đẳng, đồng thời là tên của một chương trình chia sẻ tài nguyên đồng đẳng được phát triển bởi lập trình viên Bram Cohen. BitTorrent dùng để tải về những dữ liệu lớn mà không tốn chi phí máy chủ và băng thông mạng. CacheLogic ước đoán BitTorrent chiếm khoảng 35% lưu lượng trên mạng Internet[1] trong khi một số nguồn khác cho rằng con số này không chính xác.[2] Chương trình BitTorrent nguyên thủy được viết bằng ngôn ngữ lập trình Python và mã nguồn của chương trình BitTorrent phiên bản 4.0 được phát phát hành dưới dạng mã nguồn mở tuân theo Bản quyền sử dụng mã nguồn BitTorrent. BitTorrent có rất nhiều biến thể khác nhau được viết bằng các ngôn ngữ lập trình khác nhau, chạy trên các hệ điều hành khác nhau. BitTorrent hoạt động như thế nào? Giao thức BitTorrent định nghĩa một phương thức để phổ biến và chia sẻ tệp trên mạng. Trước khi BitTorrent ra đời đã tồn tại các giao thức đồng đẳng (Peer-to-Peer, hoặc viết tắt là P2P) có khả năng cho phép một nhóm máy tính trên mạng chia sẻ tệp với các máy tính khác nhóm mà không cần phải sử dụng một máy chủ để làm kho lưu trữ trung tâm. BitTorrent là một cải tiến từ các giao thức đồng đẳng trước. Giao thức BitTorrent có một nguyên lý hoạt động chặt chẽ để có khả năng tùy biến, tin cậy và chi phí duy trì danh sách các máy vi tính chia sẻ tệp tốt hơn các giao thức đồng đẳng trước đó. Do giao tiếp theo chuẩn TCP/IP nên giao thức BitTorrent có thể hoạt động trên đường truyền Internet thông thường. BitTorrent giảm tải cho hạt giống bởi vì tài BitTorrent client là một chương trình hoạt động theo giao thức nguyên được tải về từ các người dùng khác nhau. Trong hình trên các thanh màu biểu thị các mảnh BitTorrent. Mỗi BitTorrent client có khả năng so sánh, yêu cầu, và vận của tệp, sau khi các mảnh của tệp đã được phân chuyển tệp trên mạng sử dụng giao thức BitTorrent. Tệp có thể chứa phối từ máy gieo hạt đến các máy ngang hàng bất kỳ thông tin nào, bao gồm cả văn bản, âm thanh, phim và nội dung khác nhau trong mạng, thì các máy ngang hàng tự đã được mã hóa. trao đổi các mảnh của tệp với nhau. Hình ảnh này cho thấy máy gieo hạt chỉ cần gửi một lần các mảnh của tệp cho tất cả các máy ngang hàng trong mạng và các máy ngang hàng tự bổ sung các mảnh còn thiếu của tệp cho nhau.BitTorrent 2 Tạo và phát hành tệp Torrent lên mạng Để chia sẻ một tệp hay nhiều tệp bằng giao thức BitTorrent, đầu tiên cần tạo tệp “torrent”. Mỗi tệp torrent chứa thông tin miêu tả tệp muốn chia sẻ, và thông tin về máy vi tính cung cấp bản gốc của tệp. Thông tin chi tiết lưu trên máy vi tính theo dõi sẽ khác nhau tuỳ thuộc vào phiên bản của giao thức BitTorrent, nhưng dù ở phiên bản nào tệp “torrent” luôn luôn có đuôi mở rộng là .torrent. Cụ thể thì một tệp torrent chứa thông tin loan báo (địa chỉ URL của máy vi tính theo dõi), và thông tin về tên tệp được chia sẻ, kích thước mảnh, chiều d ...
Nội dung trích xuất từ tài liệu:
BitTorrent - Bộ giao thức TCP/IPBitTorrent 1 BitTorrent Bộ giao thức TCP/IP Tầng ứng dụng BGP· DHCP· DNS· FTP· GTP· HTTP· IMAP· IRC· Megaco· MGCP· NNTP· NTP· POP· RIP· RPC· RTP· RTSP· SDP· SIP· SMTP· SNMP· SOAP· SSH· Telnet· TLS/SSL· XMPP Tầng giao vận TCP· UDP· DCCP· SCTP· RSVP· ECN Tầng mạng IP (IPv4, IPv6)· ICMP· ICMPv6· IGMP· IPsec Tầng truy nhập mạng ARP· RARP· NDP· OSPF· Tunnels(L2TP)· PPP· Media Access Control(Ethernet, MPLS, DSL, ISDN, FDDI)· Device Drivers BitTorrent là một giao thức chia sẻ tài nguyên trên mạng đồng đẳng, đồng thời là tên của một chương trình chia sẻ tài nguyên đồng đẳng được phát triển bởi lập trình viên Bram Cohen. BitTorrent dùng để tải về những dữ liệu lớn mà không tốn chi phí máy chủ và băng thông mạng. CacheLogic ước đoán BitTorrent chiếm khoảng 35% lưu lượng trên mạng Internet[1] trong khi một số nguồn khác cho rằng con số này không chính xác.[2] Chương trình BitTorrent nguyên thủy được viết bằng ngôn ngữ lập trình Python và mã nguồn của chương trình BitTorrent phiên bản 4.0 được phát phát hành dưới dạng mã nguồn mở tuân theo Bản quyền sử dụng mã nguồn BitTorrent. BitTorrent có rất nhiều biến thể khác nhau được viết bằng các ngôn ngữ lập trình khác nhau, chạy trên các hệ điều hành khác nhau. BitTorrent hoạt động như thế nào? Giao thức BitTorrent định nghĩa một phương thức để phổ biến và chia sẻ tệp trên mạng. Trước khi BitTorrent ra đời đã tồn tại các giao thức đồng đẳng (Peer-to-Peer, hoặc viết tắt là P2P) có khả năng cho phép một nhóm máy tính trên mạng chia sẻ tệp với các máy tính khác nhóm mà không cần phải sử dụng một máy chủ để làm kho lưu trữ trung tâm. BitTorrent là một cải tiến từ các giao thức đồng đẳng trước. Giao thức BitTorrent có một nguyên lý hoạt động chặt chẽ để có khả năng tùy biến, tin cậy và chi phí duy trì danh sách các máy vi tính chia sẻ tệp tốt hơn các giao thức đồng đẳng trước đó. Do giao tiếp theo chuẩn TCP/IP nên giao thức BitTorrent có thể hoạt động trên đường truyền Internet thông thường. BitTorrent giảm tải cho hạt giống bởi vì tài BitTorrent client là một chương trình hoạt động theo giao thức nguyên được tải về từ các người dùng khác nhau. Trong hình trên các thanh màu biểu thị các mảnh BitTorrent. Mỗi BitTorrent client có khả năng so sánh, yêu cầu, và vận của tệp, sau khi các mảnh của tệp đã được phân chuyển tệp trên mạng sử dụng giao thức BitTorrent. Tệp có thể chứa phối từ máy gieo hạt đến các máy ngang hàng bất kỳ thông tin nào, bao gồm cả văn bản, âm thanh, phim và nội dung khác nhau trong mạng, thì các máy ngang hàng tự đã được mã hóa. trao đổi các mảnh của tệp với nhau. Hình ảnh này cho thấy máy gieo hạt chỉ cần gửi một lần các mảnh của tệp cho tất cả các máy ngang hàng trong mạng và các máy ngang hàng tự bổ sung các mảnh còn thiếu của tệp cho nhau.BitTorrent 2 Tạo và phát hành tệp Torrent lên mạng Để chia sẻ một tệp hay nhiều tệp bằng giao thức BitTorrent, đầu tiên cần tạo tệp “torrent”. Mỗi tệp torrent chứa thông tin miêu tả tệp muốn chia sẻ, và thông tin về máy vi tính cung cấp bản gốc của tệp. Thông tin chi tiết lưu trên máy vi tính theo dõi sẽ khác nhau tuỳ thuộc vào phiên bản của giao thức BitTorrent, nhưng dù ở phiên bản nào tệp “torrent” luôn luôn có đuôi mở rộng là .torrent. Cụ thể thì một tệp torrent chứa thông tin loan báo (địa chỉ URL của máy vi tính theo dõi), và thông tin về tên tệp được chia sẻ, kích thước mảnh, chiều d ...
Tìm kiếm theo từ khóa liên quan:
hoạt động BitTorrent ứng dụng của BitTorrent thủ thuật lập trình ngôn ngữ lập trình kỹ thuật phần mềmTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 281 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 275 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 272 0 0 -
64 trang 269 0 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 235 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 229 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 219 1 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 217 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 217 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 192 0 0