네트워크 주소 지정
100%

네트워크 기본 · 레슨 4

네트워크 주소 지정

링크 주소, IP 주소 및 호스트 이름이 네트워크 통신의 서로 다른 부분을 식별하는 방법을 알아봅니다.

네트워크 통신은 범위에 따라 서로 다른 식별자를 사용합니다. 링크 계층 주소는 로컬 링크에서 프레임을 전달하고, IP 주소는 라우팅되는 전송을 지원하며, 이름은 애플리케이션과 사람이 서비스를 선택하는 데 도움이 됩니다.

링크 계층 주소

Ethernet MAC 주소는 48비트이며 일반적으로 00:c4:b5:45:b2:43처럼 16진수 옥텟 여섯 개로 표기합니다. 출발지 주소는 현재 링크의 인터페이스를 식별하고 목적지는 유니캐스트, 멀티캐스트 또는 브로드캐스트일 수 있습니다.

MAC 주소는 영구적이거나 전역적으로 고유하다고 보장되지 않습니다. 소프트웨어가 로컬 관리 주소를 할당할 수 있고, 가상 인터페이스가 주소를 생성하며, Wi-Fi 개인 정보 보호 기능이 주소를 무작위화할 수 있습니다. 라우터는 일반적으로 각 홉에서 Ethernet 프레이밍을 교체하므로 원격 서버는 원래 로컬 Ethernet 출발지 주소를 받지 않습니다.

패킷 전송에서 Ethernet MAC 주소의 일반적인 범위는 무엇입니까?

IP 주소와 접두사

IPv4 주소는 32비트, 즉 옥텟 네 개이며 IPv6 주소는 128비트입니다. IP 주소는 일반적으로 인터페이스에 할당되고 192.0.2.10/24 또는 2001:db8::10/64 같은 접두사 길이와 함께 해석됩니다. 접두사는 앞쪽 몇 비트가 네트워크를 나타내는지 식별합니다.

하나의 인터페이스에 여러 IP 주소가 있을 수 있고 주소는 DHCP, 개인 정보 보호 주소 지정, 장애 조치 또는 관리 작업으로 바뀔 수 있습니다. 사설 IPv4 주소는 서로 다른 네트워크에서 재사용할 수 있으며 외부 연결 가능성은 공용 라우팅 및 NAT 정책에 따라 달라집니다.

IPv4 주소의 크기는 얼마입니까?

호스트 이름과 이름 확인

호스트 이름은 주소가 아니라 이름입니다. 호스트의 이름 서비스 설정에 따라 /etc/hosts, DNS, 멀티캐스트 시스템 또는 다른 소스에서 이름을 확인할 수 있습니다. 하나의 이름이 여러 주소로 확인될 수 있고 여러 이름이 하나의 서비스를 가리킬 수도 있습니다.

애플리케이션이 볼 가능성이 높은 결과를 테스트하려면 시스템 확인 경로를 사용합니다.

$ getent ahosts example.com

DNS 응답은 바뀌거나 캐시될 수 있으며 이름 확인 성공이 서비스에 연결할 수 있음을 입증하지는 않습니다.

이름 확인 검사에서 getent ahosts를 사용하는 이유는 무엇입니까?

리눅스 호스트 조사하기

링크와 IP 설정을 별도로 확인합니다.

$ ip -brief link
$ ip -brief address

연결 문제를 진단할 때는 이어서 경로와 이웃 상태를 조사합니다. 이름만 보고 올바른 출발지 인터페이스나 주소를 추론하지 마십시오. 라우팅 선택, 정책 규칙, 네임스페이스 및 터널이 경로를 바꿀 수 있습니다.

할당된 IP 주소에 초점을 맞춘 명령 보기는 무엇입니까?

레슨 완료

네트워크 주소 지정 완료

이제 이름과 주소를 네트워킹 범위에 따라 구분할 수 있습니다.

  • MAC 주소를 변경될 수 있는 로컬 링크 식별자로 다룹니다.

  • IPv4와 IPv6 주소를 접두사 길이와 함께 읽습니다.

  • 인터페이스가 여러 논리 주소를 가질 수 있음을 이해합니다.

  • 설정된 시스템 확인자를 통해 호스트 이름을 조회합니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
다음 수업
네트워크 기본(으)로 돌아가기