호스트 이름과 정식 이름의 차이점과 관련성은 무엇입니까?


3

호스트 이름, 도메인 이름과 관련하여 정식 이름이 무엇입니까? 그들은 모두 동일한 IP를 가리 킵니까?

답변:


2

그만큼 호스트 이름 서버에있는 실제 이름입니다. 에이 정식 명칭 호스트가 알고 있지만 호스트가 실제로 호출되지 않은 이름입니다.

시스템의 호스트 이름은 "barkley.example.com"일 수 있지만 도메인 "example.com"에 대한 웹 및 FTP 서비스를 실행하기 때문에 "www.example.com"및 "ftp.example"이라는 정식 이름을 가질 수 있습니다 .com ".


따라서 정식 이름은 단일 호스트 이름의 하위 집합입니다. 패킷을 특정 포트 (예 : HTTP 대 FTP)로 보내는 TCP 프로토콜에 사용됩니까?
KMC

아니요. 이름은 서버 소프트웨어 자체가 제한하는 경우를 제외하고는 사용할 수있는 포트와 아무 관련이 없습니다.
Ignacio Vazquez-Abrams

서로 다른 정식 이름이 동일한 IP를 가리 키기 때문에 도메인 이름 이외의 다른 이름이 필요한 이유는 무엇입니까?
KMC

편의와 컨벤션을 위해서. 또한 이름을 변경하지 않고도 서비스를 다른 호스트로 이동할 수 있습니다.
Ignacio Vazquez-Abrams

그러나 여러 정식 이름이 단일 IP로 동일한 호스트를 가리킬 수 있습니다. 나는 "서비스를 다른 호스트로 이동하는 것"이 ​​무슨 뜻인지 이해하지 못합니다.
KMC

2

DNS에서 호스트 이름은 호스트 컴퓨터를 식별하는 도메인 이름입니다 (예 : foo.example.com). 호스트 이름이라는 용어는 도메인 접미사 (foo)없이 컴퓨터에 사용 된 이름을 의미하기도합니다.

DNS 관리자가 사용하는 위의 사용법은 example.com이 도메인으로 간주되는 인과 관계 사용법과 약간 다르지만 많은 사람들은 기술적으로 도메인 이름 (RFC 참조) 인 완전한 호스트 이름을 인식하지 못합니다.

DNS에는 많은 종류의 레코드가 있습니다.

  • "A"레코드는 도메인 이름과 주소를 연결합니다.
  • "CNAME"레코드는 별칭 (추가) 도메인 이름을 정식 도메인 이름과 연결합니다.
    • 여러 개의 CNAME 레코드를 사용하여 여러 개의 별칭을 단일 정식 도메인 이름
  • "PTR"레코드는 일반적으로 IP 주소를 정식 도메인 이름과 연관시키는 데 사용됩니다.
  • 기타

" 표준 "고유 한 구별되는 표본"을 의미합니다. 컴퓨터에는 많은 별칭이있을 수 있지만 정식 이름 하나만 있어야합니다.


에서 RFC1035

CNAME A & lt; domain-name & gt; 정식 또는   행성                   소유자의 이름. 소유자 이름은 별칭입니다.


에서 RFC1034

이러한 시스템의 대부분은 다음과 같은   names는 표준 또는 기본 이름이고 다른 모든 이름은 별칭입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.