IPv4 서브네팅
- 서브넷당 호스트 수
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- 블록 크기
- 256 − (mask octet)
- 네트워크 주소
- IP AND 마스크
- 브로드캐스트 주소
- IP OR (NOT 마스크): 호스트 비트를 모두 1로
- n비트를 빌렸을 때의 서브넷 수
- 2n
공식 모음, 모든 주제의 핵심 풀이 단계, 연습 문제 6개가 들어 있으며 전체 풀이는 맨 뒤에 있습니다.
어느 부서가 한 서브넷에 호스트 주소 916개가 필요합니다. 충분한 가장 긴 접두사 길이 p(가장 작은 서브넷)는 얼마일까요?
라우터에 다음 네트워크로의 경로가 있습니다: 10.160.224.0/24, 10.160.225.0/24. 이들을 모두 포함하는 단일 요약 경로의 가장 긴 접두사 길이 p는 얼마일까요?
DNS의 MX 레코드는 무엇을 지정합니까?
IPv6가 주소 부족 문제를 해결하기 위해 NAT를 필요로 하지 않는 이유는 무엇입니까?
8비트 패턴 1010 0101는 부호 있는 정수를 2의 보수로 저장합니다. 10진수 값 N는 얼마일까요?
0010 1101 AND 0111 0100의 8비트 결과가 되도록 비트를 설정하세요. 결과의 값 R은 십진수로 얼마입니까?
답: p = 22
IPv4 서브네팅: 주소는 32비트입니다. 접두사 /p는 앞의 몇 비트가 네트워크를 나타내는지를 말하고, 나머지 32 − p비트로 호스트 번호를 매깁니다. 서브넷에는 주소가 2³²⁻ᵖ개 있지만 첫 주소(네트워크 주소)와 마지막 주소(브로드캐스트 주소)는 호스트에 줄 수 없어 호스트 2³²⁻ᵖ − 2개가 들어갑니다. 예외: /31(점대점 링크, RFC 3021)은 주소 2개를 모두 호스트에 쓰고, /32는 단일 주소(단일 호스트 또는 루프백)입니다.
답: p = 23
경로 요약: 요약 경로 a.b.c.0/p는 처음 p비트가 일치하는 모든 네트워크를 포함합니다. 첫 번째와 마지막 네트워크에서 다른 옥텟을 2진수로 쓰고, 공통 앞쪽 비트 수에 그 앞 옥텟들의 비트를 더하면 가장 긴 요약 접두사가 됩니다.
요약 경로: 10.160.224.0/23
답: A · 도메인의 이메일을 받는 메일 서버
MX(mail exchange) 레코드는 메일 서버를 우선순위와 함께 나열하므로, 발신 서버는 그 도메인의 메일을 어디로 전달할지 알 수 있습니다.
답: B · 128비트 주소 공간이 모든 장치에 전역 주소를 부여할 만큼 충분히 크기 때문
IPv6에는 약 3.4 × 10³⁸개의 주소가 있으므로 IPv4에서 NAT를 필요하게 만든 주소 부족 문제가 사라집니다. 보안은 여전히 방화벽이 담당합니다.
답: N = −91
위치 기수법: 각 자리의 값은 그 숫자에 밑의 거듭제곱을 곱한 것입니다. 2진수의 자리값은 1, 2, 4, 8, 16, …, 16진수는 1, 16, 256, …이며 A–F는 10–15를 뜻합니다. 8비트 2의 보수에서 가장 왼쪽 비트는 +128이 아니라 −128의 값을 가지며, 이렇게 음수를 저장합니다.
나머지 비트는 원래의 양의 자리값을 유지합니다.
답: R = 36
비트 설정: 각 비트는 2의 거듭제곱(128, 64, …, 1)의 값을 가집니다. 16진수 한 자리는 정확히 네 비트이고, 8비트 2의 보수에서 맨 왼쪽 비트의 값은 −128입니다. 비트 연산은 각 비트 자리를 따로 처리합니다.
AND는 두 비트가 모두 1인 곳에서만 1입니다.
ExamProblems · examproblems.com/courses/computer-networks