Tại sao Localhost  lại có địa chỉ IP là 127.0.0.1?

» Blog » Tại sao Localhost  lại có địa chỉ IP là 127.0.0.1?

Tại sao Localhost lại có địa chỉ IP là 127.0.0.1, số 127 có ý nghĩa gì và 0.0.1 mang ý nghĩa gì ? Tất cả những thắc mắc trên sẽ được giải đáp ngay trong bài viết dưới đây.

Câu trả lời 1: Địa chỉ IP 127.0.0.1 để Host Portion hoạt động tốt hơn

Trong lớp mạng A có Subnet mask là 255.0.0.0 và 127 là số hiệu mạng cuối cùng của lớp mạng này. Do địa chỉ 127.0.0.0 là địa chỉ của mạng dây và địa chỉ IP 127.0.0.1 là địa chỉ tiếp theo ngay sau địa chỉ 127.0.0.0 trong dải địa chỉ đó nên địa chỉ 127.0.0.1 là địa chỉ của Local host.

Vậy nên khi bạn sử dụng một địa chỉ IP bất kỳ bạn nên chuyển đổi lại sử dụng địa chỉ IP 127.0.0.1 để Host Portion hoạt động tốt hơn. Để chuyển đổi được địa chỉ bạn có thể Ping địa chỉ 127.0.0.1

tai-sao-localhost-lai-co-dia-chi-ip-la-127-0-0-1

Câu trả lời 2: Số hiệu  mạng 127 được sử dụng cho Loopback

Ngoài lý do 127.0.0.0 là địa chỉ của mạng dây, bạn có thể tìm thêm các thông tin thông qua cụm từ khóa “chuyển nhượng địa chỉ IP 127”. Tuy nhiên, việc chuyển đổi địa chỉ IP 127 dưới dạng mạng Loopback. Bạn có tìm kiếm những thông tin trên trong tài liệu của các tác giả: Reynolds và Postel được xuất bản vào tháng 11/1986.

Các thông tin trong tài liệu nói rằng “ Đối với hệ thống mạng này, địa chỉ không được giải thích theo nghĩa này”

Đi vào một ví dụ cụ thể, dải địa chỉ 0.0.0.31 có thể được hiểu là máy chủ 31 trong hệ thống mạng này.

Trong lớp mạng A, số hiệu mạng 127 được gán thêm một chức năng là Loopback. Loopback là một gói datagram  được gửi bởi giao thức Protocol cao hơn tới hơn một mạng khác có địa chỉ mang số hiệu mạng 127 có Loopback trên máy chủ. Theo đó, gói datagram được gửi đến địa chỉ có số hiệu mạng 127 sẽ không được phép xuất hiện ở bất kỳ vị trí nào trên hệ thống mạng.

tai-sao-localhost-lai-co-dia-chi-ip-la-127-0-0-1-2

Trong đó: Datagram là các gói thông tin truyền tải dữ liệu giữa nguồn và đích bằng các phương pháp phi kết nối. Với IPX – Internetwork Packet Exchange và IP – Internet Protocol là các dịch vụ datagram. Datagram chứa địa chỉ đích và có thể đi qua biên giới giữa các mạng kết nối với nhau bằng bộ định tuyến Router.

Cũng theo các thông tin trong tài liệu RFC 790 được phát hàng vào tháng 9/1981, địa chỉ mang số hiệu 0 và số hiệu 127 là những địa chỉ đã được gán sẵn trong lớp mạng A. Số hiệu mạng 0 được dùng để tập trung cho một chiếc máy chủ cụ thể còn địa chỉ mang số hiệu  mạng 127 được sử dụng cho Loopback.

Trên đây là hai lời giải đáp cho câu hỏi: “Tại sao Localhost  lại có địa chỉ IP là 127.0.0.1?” Nếu bạn có thông tin nào khác về đáp án của câu hỏi hãy để lại bình luận ở phía cuối bài viết nhé. Cảm ơn bạn đã theo dõi bài viết!

Tại sao Localhost  lại có địa chỉ IP là 127.0.0.1?
5 (100%) 1 vote

Hỏi đáp & Góp ý

avatar