matbao network

TIN CÔNG NGHỆ

Một tên miền có chiều dài tối đa bao nhiêu ký tự?

admin | 13/12/2013 2:01:24 CH

Một tên miền có chiều dài tối đa bao nhiêu ký tự?

Được sửa lúc Thứ Năm, 20 Tháng Ba 2014 10:20 by Administrator — Categorized as: Domain

Vâng, một câu hỏi nghe tưởng chừng rất đơn giản nhưng coi chừng lại dễ nhầm lẫn với những con số đấy nhé.

Tuần trước, tổng đài kỹ thuật của chúng tôi đã tiếp nhận 1 vấn đề cần tư vấn của Khách hàng như sau: “Tôi có thể đăng ký một tên miền với chiều dài tối đa bao nhiêu ký tự?

Không cần phải đắn đo suy nghĩ, tổng đài viên đã trả lời ngay:" 63 ký tự thưa Quý khách!"

Sao lại quả quyết như vậy? Cũng đúng thôi, vì trên thực tế hiếm có ai lại đăng ký một tên miền với chiều dài "khủng khiếp" đến như thế, cho nên ở một chừng mực nào đó trả lời với con số 63 ký tự cũng hợp lý thôi, chí ít thực tế là như vậy.

Nhưng để trả lời chính xác cho câu hỏi ấy, đại loại theo kiểu lý thuyết thì con số 63 có đúng không. Chúng ta thử tìm hiểu một chút về vấn đề này xem sao.

Ái chà, sau một hồi lên Google search vào các trang diễn đàn, Wikipedia,... chúng tôi đã tóm lược được một vài chi tiết khá thú vị về tên miền, như sau:

  • Một tên miền có chiều dài tối đa không quá 253 ký tự (tính cả phần mở rộng. VD: .com, .org).

  • Một tên miền có tối đa 127 nhãn (label), mỗi nhãn được phân định giữa 02 dấu chấm và không được vượt quá 63 ký tự/nhãn.

  • Tên miền chỉ cho phép ký tự chữ (a-z), số (0-9)ký tự dấu (.), (-) VD: 60nam-cuocdoi.com.

  • Tên miền không phân biệt chữ HOA hay chữ thường.

  • Không được phép bắt đầu hoặc kết thúc với ký tự (.) hoặc (-). Chỉ có thể chấp nhận bắt đầu hoặc kết thúc với chữ hoặc số mà thôi.

  • Không chấp nhận hai ký tự (.) liền kề nhau. Nhưng hai dấu (-) liền kề nhau vẫn hợp lệ.

  • Tính từ phải qua trái, nhãn nào càng về bên phải thì được qui định cấp độ cao hơn. VD: www.60nam-cuocdoi.com

-> nhãn .com. được gọi là top-level domain (hay còn gọi là tên miền cấp cao).

-> nhãn .60nam-cuocdoi. còn được gọi là domain chính.

-> nhãn .www. được gọi là tên miền phụ (subdomain).

Các ví dụ sau đây cho thấy qui tắc Đúng - Sai của một tên miền:

  • 60nam-cuocdoi.com [đúng]

  • saumuoinam-cuocdoi.com [đúng]

  • 60nam--------cuocdoi.com [đúng]

  • 60nam..cuocdoi.com [sai -> hai dấu (.) liền kề]

  • -60nam-cuocdoi.com [sai -> dấu (-) đầu]

  • .60nam-cuocdoi.com [sai -> dấu (.) đầu]

  • 60nam_cuocdoi.com [sai -> dấu (_) là ký tự không hợp lệ]

Như vậy, con số là 253 ký tự cho một tên miền là kết luận cuối cùng rồi!

Nhưng tại sao lại là 253 mà không phải là con số 255 như chúng ta vẫn thường nghe “quen tai” nhỉ?

Như các bạn thấy đấy, mỗi nhãn của tên miền được qui ước trong giữa hai dấu (.), nhưng với nhãn đầu và nhãn cuối chúng ta đâu có thấy dấu (.) đâu, vì nếu thêm dấu (.) vào đầu hoặc cuối tên miền thì sai qui tắc mất rồi.

Do đó, khi hệ thống DNS phân giải tên miền, nó sẽ thực hiện chèn vào đầu và cuối tên miền dấu (.) để đúng qui tắc và phân tích các nhãn của một tên miền.

Lúc này, tên miền sẽ có đủ 255 ký tự và DNS sẽ làm việc.
admin
Theo: https://www.matbao.com
ĐỐI TÁC