✨FTP

FTP

FTP (viết tắt của File Transfer Protocol, dịch ra là "Giao thức truyền tập tin") thường được dùng để trao đổi tập tin qua mạng lưới truyền thông dùng giao thức TCP/IP (chẳng hạn như Internet - mạng ngoại bộ - hoặc Intranet - mạng nội bộ). Hoạt động của FTP cần có hai máy tính, một máy chủ và một máy khách). Máy chủ FTP, dùng chạy phần mềm cung cấp dịch vụ FTP, gọi là trình chủ, lắng nghe yêu cầu về dịch vụ của các máy tính khác trên mạng lưới. Máy khách chạy phần mềm FTP dành cho người sử dụng dịch vụ, gọi là trình khách, thì khởi đầu một liên kết với máy chủ. Một khi hai máy đã liên kết với nhau, máy khách có thể xử lý một số thao tác về tập tin, như tải tập tin lên máy chủ, tải tập tin từ máy chủ xuống máy của mình, đổi tên của tập tin, hoặc xóa tập tin ở máy chủ v.v. Vì giao thức FTP là một giao thức chuẩn công khai, cho nên bất cứ một công ty phần mềm nào, hay một lập trình viên nào cũng có thể viết trình chủ FTP hoặc trình khách FTP. Hầu như bất cứ một nền tảng hệ điều hành máy tính nào cũng hỗ trợ giao thức FTP. Điều này cho phép tất cả các máy tính kết nối với một mạng lưới có nền TCP/IP, xử lý tập tin trên một máy tính khác trên cùng một mạng lưới với mình, bất kể máy tính ấy dùng hệ điều hành nào (nếu các máy tính ấy đều cho phép sự truy cập của các máy tính khác, dùng giao thức FTP). Hiện nay trên thị trường có rất nhiều các trình khách và trình chủ FTP, và phần đông các trình ứng dụng này cho phép người dùng được lấy tự do, không mất tiền.

Khái quát

FTP thường chạy trên hai cổng, 20 và 21, và chỉ chạy riêng trên nền của TCP. Trình chủ FTP lắng nghe các yêu cầu dịch vụ từ những kết nối vào máy của các trình khách FTP, trên cổng 21. Đường kết nối trên cổng 21 này tạo nên một dòng truyền điều khiển, cho phép các dòng lệnh được chuyển qua trình chủ FTP. Để truyền tải tập tin qua lại giữa hai máy, chúng ta cần phải có một kết nối khác. Tùy thuộc vào chế độ truyền tải được sử dụng, trình khách (ở chế độ chủ động - active mode) hoặc trình chủ (ở chế độ bị động - passive mode) đều có thể lắng nghe yêu cầu kết nối đến từ đầu kia của mình. Trong trường hợp kết nối ở chế độ chủ động, (trình chủ kết nối với trình khách để truyền tải dữ liệu), trình chủ phải trước tiên đóng kết nối vào cổng 20, trước khi liên lạc và kết nối với trình khách. Trong chế độ bị động, hạn chế này được khắc phục, và việc đóng kết nối trước là một việc không cần phải làm.

Trong khi dữ liệu được truyền tải qua dòng dữ liệu, dòng điều khiển đứng im. Tình trạng này gây ra một số vấn đề, đặc biệt khi số lượng dữ liệu đòi hỏi được truyền tải là lớn, và đường truyền tải chạy thông qua những tường lửa. Tường lửa là dụng cụ thường tự động ngắt các phiên giao dịch sau một thời gian dài im lặng. Tuy tập tin có thể được truyền tải hoàn thiện, song dòng điều khiển do bị bức tường lửa ngắt mạch truyền thông giữa quãng, gây ra báo lỗi.

Mục đích của giao thức FTP

Mục đích của giao thức FTP, như được phác thảo trong bản RFC, là:

Khuyến khích việc dùng chung tập tin (như chương trình ứng dụng hoặc dữ liệu)

Khuyến khích việc sử dụng máy tính ở xa một cách gián tiếp / âm thầm (implicit).

Che đậy sự khác biệt về hệ thống lưu trữ tập tin giữa các máy chủ, hầu cho người dùng không cần phải quan tâm đến những sự khác biệt riêng tư của chúng.

Truyền tải dữ liệu một cách đáng tin cậy và có hiệu quả cao.

Những phê bình về giao thức FTP

Mật khẩu và nội dung của tập tin được truyền qua đường cáp mạng ở dạng văn bản thường (clear text), vì vậy chúng có thể bị chặn và nội dung bị lộ ra cho những kẻ nghe trộm. Hiện nay, người ta đã có những cải tiến để khắc phục nhược điểm này..

Cần phải có nhiều kết nối TCP/IP: một dòng dành riêng cho việc điều khiển kết nối, một dòng riêng cho việc truyền tập tin lên, truyền tập tin xuống, hoặc liệt kê thư mục. Các phần mềm bức tường lửa cần phải được cài đặt thêm những lôgic mới, đế có thể lường trước được những kết nối của FTP.

Việc thanh lọc giao thông FTP bên trình khách, khi nó hoạt động ở chế độ năng động, dùng bức tường lửa, là một việc khó làm, vì trình khách phải tùy ứng mở một cổng mới để tiếp nhận đòi hỏi kết nối khi nó xảy ra. Vấn đề này phần lớn được giải quyết bằng cách chuyển FTP sang dùng ở chế độ bị động.

Người ta có thể lạm dụng tính năng ủy quyền, được cài đặt sẵn trong giao thức, để sai khiến máy chủ gửi dữ liệu sang một cổng tùy chọn ở một máy tính thứ ba. Xin xem thêm về FXP.

FTP là một giao thức có tính trì trệ rất cao (high latency). Sự trì trệ gây ra do việc, nó bắt buộc phải giải quyết một số lượng lớn các dòng lệnh khởi đầu một phiên truyền tải.

Phần nhận không có phương pháp để kiểm chứng tính toàn vẹn của dữ liệu được truyền sang. Nếu kết nối truyền tải bị ngắt giữa lưng chừng thì không có cách gì, trong giao thức, giúp cho phần nhận biết được rằng, tập tin nhận được là hoàn chỉnh hay còn vẫn còn thiếu sót. Sự hỗ trợ bên ngoài, như việc dùng kiểm tra tổng MD5, hoặc dùng kiểm độ dư tuần hoàn (cyclic redundancy checking) là một việc cần thiết..

Các mã hồi âm của FTP

Xin xem thêm: Danh sách toàn bộ các mã hồi âm của trình chủ FTP.

Mã hồi âm của trình chủ FTP chỉ định hiện trạng của trình, sau khi đã hoạt động, bằng giá trị của con số trong vị trí của nó. Nghĩa của những con số và vị trí có thể được lược giải như sau:

  • 1xx: Hồi âm sơ bộ tích cực. Đề nghị thao tác đã bắt đầu khởi hành, song chương trình còn phải đợi một thông điệp hồi âm nữa, trước khi đề nghị thao tác được tiến hành.
  • 2xx: Hồi âm hoàn thành tích cực. Đề nghị thao tác đã hoàn thành. Trình khách có thể tiếp tục gửi dòng lệnh mới sang.
  • 3xx: Hồi âm trung gian tích cực. Dòng lệnh đã được thao tác và xử lý thành công, song trình chủ còn phải đợi một dòng lệnh khác nữa, trước khi toàn bộ đề nghị được giải quyết.
  • 4xx: Hồi âm phủ quyết tạm thời. Dòng lệnh không được thao tác và xử lý, song trình khách có thể gửi yêu cầu sang một lần nữa, vì sự thất bại trong việc xử lý dòng lệnh đầu tiên chỉ là tạm thời.
  • 5xx: Hồi âm phủ quyết toàn phần. Dòng lệnh không được xử lý, và trình khách không nên gửi lại yêu cầu ấy thêm một lần nào nữa.
  • x0z: Sự thất bại xảy ra vì lỗi trong cú pháp.

FTP nặc danh

Nhiều máy chủ chạy trình chủ FTP cho phép cái gọi là "FTP nặc danh". Bố trí này cho phép người dùng truy nhập vào máy chủ mà không cần có trương mục. Tên người dùng của truy cập nặc danh thường là hai chữ 'nặc danh' hoặc một chữ 'ftp' mà thôi. Trương mục này không có mật khẩu. Tuy người dùng thường bị đòi hỏi phải kèm địa chỉ thư điện tử của mình vào, thay thế cho mật khẩu, hòng giúp phần mềm xác minh người dùng, song thủ tục xác minh thường là rất sơ sài và hầu như không có - tùy thuộc vào trình chủ FTP đang được dùng và sự cài đặt của nó. Internet Gopher đã được đề nghị trở thành một hình thức thay thế của FTP nặc danh.

Dạng thức của dữ liệu

Có hai chế độ được dùng để truyền tải dữ liệu qua mạng lưới truyền thông:

Chế độ ASCII

Chế độ Nhị phân

Hai chế độ này khác nhau trong cách chúng gửi dữ liệu. Khi một tập tin được truyền dùng chế độ ASCII, mỗi một chữ, mỗi con số, và mỗi ký tự đều được gửi trong dạng mã ASCII. Máy nhận tin lưu trữ chúng trong một tập tin văn bản thường, dưới dạng thức thích hợp (chẳng hạn, một máy dùng Unix sẽ lưu trữ nó trong dạng thức của Unix, một máy dùng Macintosh sẽ lưu trữ nó trong dạng thức của Mac). Vì thế, khi chế độ ASCII được dùng trong một cuộc truyền tải dữ liệu, phần mềm FTP sẽ tự cho rằng các dữ liệu được truyền gửi có dạng thức văn bản thường (plain text), và lưu trữ trên máy nhận theo dạng thức của máy. Chuyển đổi giữa các dạng thức văn bản thường bao gồm việc, thay thế mã kết dòng và mã kết tập tin, từ những mã tự được dùng ở máy nguồn, sang những mã tự được dùng ở máy đích, chẳng hạn một máy dùng hệ điều hành Windows, nhận một tập tin từ một máy dùng hệ điều hành Unix, máy dùng Windows sẽ thay thế những chữ xuống dòng (carriage return) bằng một cặp mã, bao gồm mã xuống dòng và mã thêm hàng (carriage return và line feed pairs). Tốc độ truyền tải tập tin dùng mã ASCII cũng nhanh hơn một chút, vì bit ở hàng cao nhất của mỗi byte của tập tin bị bỏ.

Gửi tập tin dùng chế độ nhị phân khác với cái trên. Máy gửi tập tin gửi từng bit một sang cho máy nhận. Máy nhận lưu trữ dòng bit, y như nó đã được gửi sang. Nếu dữ liệu không phải ở dạng thức văn bản thường, thì chúng ta phải truyền tải chúng ở chế độ nhị phân, nếu không, dữ liệu sẽ bị thoái hóa, không dùng được.

Theo như cài đặt sẵn, phần lớn các trình khách FTP dùng chế độ ASCII khi khởi công. Một số trình khách FTP xét nghiệm tên và nội dung của tập tin được gửi, để xác định chế độ cần phải dùng.

FTP và các trình duyệt

Đa số các trình duyệt web (web browser) gần đây và trình quản lý tập tin (file manager) có thể kết nối vào các máy chủ FTP, mặc dù chúng có thể còn thiếu sự hỗ trợ cho những mở rộng của giao thức, như FTPS chẳng hạn. Điều này cho phép người dùng thao tác các tập tin từ xa, thông qua kết nối FTP, dùng một giao diện quen thuộc, tương tự như giao diện trong máy của mình (ví dụ liệt kê danh sách của các tập tin của máy ở xa trông giống như phần liệt kê của máy mình, đồng thời các thao tác sao bản tập tin (copy), đổi tên, xóa, v.v.. được xử lý như là chúng ở trong máy mình vậy). Phương pháp làm là thông qua FTP URL, dùng dạng thức ftp(s)://<địa chỉ của máy chủ FTP> (ví dụ: [ftp://ftp.gimp.org/ ftp.gimp.org] ). Tuy không cần thiết, song mật khẩu cũng có thể gửi kèm trong URL, ví dụ: ftp(s)://<tên người dùng>:<mật khẩu>@<địa chỉ của máy chủ FTP>:<số cổng>. Đa số các trình duyệt web đòi hỏi truyền tải FTP ở chế độ bị động, song không phải máy chủ FTP nào cũng thích ứng được. Một số trình duyệt web

FTP trên nền SSH

"FTP trên nền của SSH" ám chỉ đến một kỹ thuật "đào hầm" cho một phiên giao dịch dùng giao thức FTP bình thường, thông qua một kết nối dùng giao thức SSH.

Vì FTP (một giao thức khá bất thường, dựa trên nền của giao thức TCP/IP, mà hiện nay người ta vẫn còn dùng) sử dựng nhiều kết nối TCP, cho nên việc đi ngầm dưới nền của SSH là một việc khó khăn. Đối với đa số các trình khách của SSH, khi "kết nối điều hành" (kết nối khởi đầu giữa máy khách tới máy chủ, dùng cổng 21) được thiết lập, SSH chỉ có thể bảo vệ được đường kết nối này mà thôi. Khi việc truyền tải dữ liệu xảy ra, trình FTP ở một trong hai đầu, sẽ thiết lập một kết nối TCP mới ("đường dẫn dữ liệu") và kết nối này sẽ bỏ qua kết nối của SSH, làm cho nó không còn được hưởng tính bí mật (confidentiality), toàn vẹn (integrity protection) của dữ liệu, hoặc những tính năng khác mà SSH có.

Nếu trình khách FTP được cài đặt dùng chế độ bị động, và kết nối với một máy chủ dùng giao diện SOCKS, là giao diện mà nhiều trình khách SSH có thể dùng để tiến cử việc đi ngầm, việc dùng các đường kết nối của FTP, trên các kết nối của SSH, là một việc có thể làm được.

Nếu không, các phần mềm trình khách SSH phải có kiến thức cụ thể về giao thức FTP, giám sát và viết lại các thông điệp trong kết nối điều khiển của FTP, tự động mở các đường truyền tải dữ liệu cho FTP. Phiên bản 3 của trình SSH (do công ty phần mềm Communications Security Corp. sản xuất) là một ví dụ điển hình, hỗ trợ những khả năng nói trên.

"FTP chạy trên nền SSH" còn đôi khi được gọi là FTP bảo mật (secure FTP). Chúng ta không nên nhầm cái này với những phương pháp bảo an FTP, như SSL/TLS hay còn gọi là FTPS. Những phương pháp để truyền tải các tập tin khác, dùng SSH, không có liên quan đến FTP, bao gồm SFTP (SSH file transfer protocol - giao thức truyền tải tập tin dùng SSH) hoặc SCP (Secure copy - sao chép có bảo mật) - trong cả hai cái này, toàn bộ cuộc hội thoại (xác minh người dùng và truyền tải dữ liệu) đều luôn luôn được bảo vệ bằng giao thức SSH.

Các tham chiếu

Giao thức được tiêu chuẩn hoá trong RFC 0959 bởi tổ chức IETF như sau:

  • RFC 0959 Giao thức truyền tải tập tin (File Transfer Protocol - FTP) - J. Postel, J. Reynolds. tháng 10 năm 1985. Đây là bản thay thế RFC 765 và những bản RFC về FTP trước đó, kể cả bản đầu tiên, RFC 114.
  • Xin xem thêm RFC 1579 FTP có tính thích ứng với bức tường lửa (Firewall-Friendly FTP).
👁️ 2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**FTP** (viết tắt của _File Transfer Protocol,_ dịch ra là "Giao thức truyền tập tin") thường được dùng để trao đổi tập tin qua mạng lưới truyền thông dùng giao thức TCP/IP (chẳng hạn như
**FTP Commander** là một chương trình FTP cho máy trạm trên nền Windows. Nó được phát triển bởi InternetSoft Corp. Chương trình này giúp bạn tải về và đẩy lên dữ liệu hoặc hủy một
Hãng Sản Xuất Golden Japan Model Cat5e 2C Số lõi mạng 8 lõi 4 cáp xoắn Cáp mạng kèm nguồn Cat5e FTP 2C - Cáp mạng kèm nguồn Cat5e FTP 2C có chống nhiễu Cable
**CrushFTP** là một chương trình máy chủ truyền tải file đa nền tảng, đa giao thức, có sở hữu, được phát triển kể từ năm 1999. CrushFTP là một phần mềm shareware với nhiều mức
**FileZilla Server** là trình chủ FTP mã nguồn mở, tự do cho Microsoft Windows. Mã nguồn được lưu trữ trên SourceForge.net. ## Chức năng Filezilla Server hỗ trợFTP và FTPS (FTP trên SSL/TLS). Bao gồm
**SolarWinds Inc.** là một công ty Mỹ về phát triển phần mềm cho các doanh nghiệp để giúp giám sát mạng, hệ thống và cơ sở hạ tầng công nghệ thông tin. SolarWinds có trụ
**Internet Explorer** (trước đây là **Microsoft Internet Explorer**; viết tắt là **IE**), là một dòng trình duyệt web giao diện đồ họa đã ngừng phát triển do Microsoft phát triển và là một thành phần
nhỏ|Hypertext Transfer Protocol **HTTP** (tiếng Anh: **HyperText Transfer Protocol** - _Giao thức truyền tải siêu văn bản_) là một giao thức lớp ứng dụng nằm trong bộ giao thức dành cho hệ thống thông tin
**Shareaza** là trình khách của mạng đồng đẳng chạy trên hệ điều hành Windows. Shareaza hỗ trợ tải tệp theo giao thức Gnutella, Gnutella2, EDonkey Network, BitTorrent, FTP và HTTP. Nó có thể tự động
## Đồ họa ## Dựa trên giao diện điều khiển/terminal (giao diện tập lệnh) ## Thư viện ## Bảng tóm tắt
**D**igital **I**maging and **Co**mmunications in **M**edicine (**DICOM**) là tiêu chuẩn để xử lý, lưu trữ, in ấn và thu/nhận hình ảnh trong y tế. Tiêu chuẩn này bao gồm cả việc định nghĩa cấu trúc
**FileZilla Client** (còn được gọi tắt là **FileZilla**) là trình khách FTP tự do, mã nguồn mở, đa nền tảng. Sẵn dùng cho Windows, Linux, và Mac OS X. Hỗ trợ FTP, SFTP, và FTPS.
nhỏ| Biểu tình ủng hộ chia sẻ file ở [[Thụy Điển năm 2006. ]] **Warez** là một thuật ngữ tin học về các phần mềm vi phạm bản quyền (bị sao chép bất hợp pháp,
**Hosting** là dịch vụ lưu trữ các trang web trên máy chủ kết nối Internet. ## Các loại hosting ### Chia sẻ hosting Là một dịch vụ lưu trữ rất nhiều các trang web trên
**QoS mạng IP** là nói đến các kỹ thuật xử lý lưu lượng trong mạng truyền số liệu sử dụng bộ giao thức IP (Internet Protocol) nhằm đảm bảo các loại lưu lượng có yêu
**net2ftp** là một chương trình FTP client viết bằng PHP, chạy trên nền Web. ## Tính năng Như bất kỳ phần mềm FTP nào khác, net2ftp có đầy đủ tính năng của một FTP client.
nhỏ|Một ví dụ về máy chủ gắn trên giá **Dịch vụ lưu trữ web** là một loại dịch vụ lưu trữ Internet cho phép các cá nhân và tổ chức truy cập trang web của
nhỏ|311x311px **Archie** là một công cụ để lập chỉ mục lưu trữ FTP, cho phép mọi người tìm các tệp cụ thể. Nó được coi là công cụ tìm kiếm Internet đầu tiên. Sản phẩm
phải|nhỏ|Trình duyệt web ([[Safari) hiển thị trang web]] nhỏ|Ảnh chụp màn hình của trình duyệt web [[Mozilla Firefox]]**Trình duyệt web**, thường được viết tắt là **Trình duyệt**, là một ứng dụng để truy cập các
**TCP** (_Transmission Control Protocol_ - "Giao thức điều khiển truyền vận") là một trong các giao thức cốt lõi của bộ giao thức TCP/IP. Sử dụng TCP, các ứng dụng trên các máy chủ được
**Hệ thống phân giải tên miền** (hay được viết tắt là **DNS** do tên tiếng Anh **_Domain Name System_**) là một hệ thống cho phép thiết lập tương ứng giữa địa chỉ IP và [https://google.com
Đây là danh sách nguồn gốc các thuật ngữ liên quan đến máy tính (hay **danh sách từ nguyên thuật ngữ máy tính**). Nó có liên quan đến cả phần cứng và phần mềm máy
Đây là danh sách **Phần mềm mã nguồn mở**: là phần mềm máy tính được cấp phép giấy phép mã nguồn mở. Bài viết này không có tham vọng liệt kê tất cả những phần
Trong kỹ nghệ liên mạng và mạng máy tính, các tài liệu **RFC** (_tiếng Anh: Request for Comments_ - _Đề nghị duyệt thảo và bình luận_) là một chuỗi các bản ghi nhớ chứa đựng
thumb|Hình ảnh URL **Uniform Resource Locator** (viết tắt là **URL**, nghĩa tiếng Việt: Hệ thống định vị tài nguyên thống nhất; được gọi một cách thông thường là một **địa chỉ web** ) là một
**SMTP** (tiếng Anh: **_Simple Mail Transfer Protocol_** - _giao thức truyền tải thư tín đơn giản_) là một chuẩn truyền tải thư điện tử qua mạng Internet. SMTP được định nghĩa trong bản RFC 821
Mục đích chính của **tên miền** là để cung cấp một hình thức đại diện, hay nói cách khác, dùng những tên dễ nhận biết, thay cho những tài nguyên Internet mà đa số được
**openSUSE** () là một hệ điều hành mã nguồn mở xây dựng dựa trên nhân Linux. là một bản phân phối Linux được tài trợ bởi SUSE Linux GmbH và các công ty khác. Ban
**cURL** (phát âm là 'curl') là một dự án phần mềm máy tính cung cấp thư viện (**libcurl**) và công cụ dòng lệnh (**curl**) để truyền dữ liệu bằng nhiều giao thức khác nhau.
**Trao đổi dữ liệu điện tử** (Electronic Data Interchange - EDI) là sự truyền thông tin từ máy tính gửi đến máy tính nhận bằng phương tiện điện tử, trong đó có sử dụng một
thumb|Mô tả tương tác của mạng lưới thiết bị kết nối Internet **Internet Vạn Vật**, hay cụ thể hơn là **Mạng lưới vạn vật kết nối Internet **hoặc là** Mạng lưới thiết bị kết nối
**Free Download Manager**, viết tắt là **FDM**, là trình quản lý tải xuống dành cho Windows, macOS, Linux và Android. FDM là phần mềm độc quyền, nhưng đã trở thành phần mềm mã nguồn mở
**TrueNAS** (còn được gọi là **FreeNAS** từ phiên bản 11.x trở về trước) là một phần mềm hệ thống lưu trữ mạng (network-attached storage: NAS) mã nguồn mở miễn phí dựa trên hệ điều hành
**Zend Studio** là một môi trường phát triển tích hợp (IDE) thương mại, độc quyền cho PHP được phát triển bởi Zend Technologies, dựa trên plugin PHP Development Tools (PDT) cho Eclipse (dự án PDT
**_Vệ sĩ sát thủ_** (tên gốc tiếng Anh: **_The Hitman's Bodyguard_**) là phim hành động hài năm 2017 của Mỹ, do Patrick Hughes đạo diễn và quy tụ các diễn viên Ryan Reynolds, Samuel L.
**Unix** (; được đăng ký nhãn hiệu là **UNIX**) là một họ hệ điều hành máy tính đa nhiệm, đa người dùng được viết vào những năm 1960 và 1970 do một số nhân viên
**Bộ giao thức TCP/IP**, (tiếng Anh: _TCP/IP protocol suite)_ hay còn gọi là bộ giao thức Internet (tiếng Anh: _Internet protocol suite_ hoặc _IP suite)_ là một mô hình khái niệm (conceptual model) và một
thumb|Logo của Entrez Hệ thống tìm kiếm truy vấn cơ sở dữ liệu tương hỗ toàn cầu **Entrez** cho phép tiếp cận các cơ sở dữ liệu tại trang web NCBI (_National Center for Biotechnology
Thăm dò **Địa chấn phản xạ** (Seismic Reflection), là một phương pháp của _địa vật lý thăm dò_, phát sóng đàn hồi vào môi trường và bố trí thu trên mặt các _sóng phản xạ_
**Giao thức truyền thông** (tiếng Anh là **_communication protocol**,_ hay gọi tắt là _**protocol**_) hay còn được dịch là **giao thức giao tiếp**, **giao thức liên mạng**, **giao thức tương tác** hay **giao thức trao
**Mozilla Firefox 2** là một phiên bản của trình duyệt web Mozilla Firefox, được tập đoàn Mozilla phát hành ngày 24 tháng 10 năm 2006. Firefox 2 sử dụng máy trình bày Gecko phiên bản
**Internet Explorer 1.0** là phiên bản duyệt web của Microsoft ra mắt vào ngày 16 tháng 8 năm 1995. Nó là tác phẩm sửa đổi từ Spyglass Mosaic mà Microsoft đã có giấy phép từ
**Dịch vụ Triple Play** là một loại hình dịch vụ tích hợp 3 trong 1: dịch vụ thoại, dữ liệu và Video được tích hợp trên nền IP (tiền thân là từ hạ tầng Truyền
**Internet Download Manager** (**thường được gọi tắt là IDM**) là một phần mềm quản lý tải xuống thương mại cho hệ điều hành Microsoft Windows thuộc sở hữu của công ty Tonec, Inc. của Mỹ.
**Total Commander** là phần mềm quản lý file. Chương trình có hai cửa sổ mở song song, tương tự như Norton Commander, hay Midnight Commander. Điều đó tiện lợi cho việc sao chép, di chuyển
**Nautilus** là chương trình quản lý tập tin chính thức trong môi trường GNOME. Các phiên bản GNOME ban đầu dùng Midnight Commander, sau đó từ phiên bản 1.4 trở đi đã thay thế bằng
**Notepad++** là trình soạn thảo văn bản và trình soạn thảo mã nguồn cho Microsoft Windows. Phần mềm hỗ trợ chỉnh sửa theo thẻ, cho phép làm việc với nhiều tệp đang mở trong một
**MediaFire** là một dịch vụ lưu trữ tệp trực tuyến và chia sẻ dữ liệu miễn phí có trụ sở tại Quận Harris, Texas, Hoa Kỳ. Tất cả các thành viên đăng ký đều có
**Diego Garcia** là một rạn san hô vòng nằm ở trung tâm Ấn Độ Dương, cách khoảng 1.000 dặm (1.600 km) về phía nam của bờ biển Ấn Độ và Sri Lanka, trong đó đảo san