arp 관련해서 질문드립니다
안녕하세요 선생님~
오늘 공부하다 어떤 예제를 보았는데요,
제가 아는 선에서는 조금 이해가 안되는 부분이 있어 질문드립니다. ^^
호스트 A의 ip 주소가 123.123.123.123 이고 라우터가 123.123.123.1일 때,
이 경우 서브넷 마스크를 /24로 추측하는 것이 마땅한가요?
같은 라우터의 같은 포트에 서로 다른 네트워크 주소를 가지는 호스트들이 묶여있을 수 있나요? 예를 들어 10.10.10.10/24와 10.10.20.11/24가 같은 LAN 상에 존재할 수 있는지가 궁금합니다.
호스트 B의 주소가 123.123.321.1일 때, 호스트 A가 호스트 B로 arp를 보낼 수가 있나요? 서브넷 마스크는 모르는 상황입니다
arp 포맷을 보면 src 하드웨어 주소와 dest 하드웨어 주소가 포함되어 있던데 이건 이미 이더넷 헤더에 들어있는 내용 아닌가요? 이것이 왜 중복해서 필요한지 궁금합니다.
여기서 예제의 내용은 3번인데요, 그림에는 A와 라우터만 있고 A가 B에게 arp를 보내면 라우터가 응답해주는 그런 모양새였습니다
근데 제가 보기엔 A랑 B가 서로 다른 네트워크에 존재하는 것처럼 보여서 arp를 한다는거 자체가 말이 안되는거 같은데...
다만 여기서 서브넷 마스크를 /16이라고 생각하면 얼추 맞는거 같기도 해서...
아직 제 지식에 대한 확신이 안 서는듯 합니다.ㅠㅠ 선생님의 답변을 기다리겠습니다
답변 1
1
네, 그렇게 봐도 되겠습니다.
네, 그렇게 묶을 수는 있습니다. 다만 네트워크 세그먼트가 달라지만 Broadcast 구간이 당연히 달라질 것이므로 같은 LAN으로 묶여 있다 말하기는 어렵겠습니다.
123.123.321.x는 존재하지 않는 IP주소입니다. (0~255) 다만, 가능하다고 가정하더라도 ARP 자체가 Broadcast 구간이 같을 때만 작동하므로 불가능하다고 봐야 하겠습니다. 물론 SDN이나 VPN이 적용되면 이야기는 또 달라질 수 있습니다. 그리고 제가 그 예제 그림을 알 수는 없으나 아마도 VLAN 환경이 아닐까 추측됩니다. VLAN에 대해서 공부하시기를 권합니다.
ARP request에서 목적지 MAC은 Broadcast 주소 입니다. Reply에서만 구체적으로 응답 호스트의 MAC주소가 담깁니다.
감사합니다.
제가 이해한 것이 맞을까요?
0
56
0
제가 Socket을 잘 이해한 건지 궁금합니다
0
84
1
Broadcast 학습 중 간단한 궁금증이 생겨 질문드립니다
0
84
1
책 추천 부탁드립니다.
0
121
2
Host범위에 대해서 질문이 있습니다.
0
108
2
택배차 즉 Frame의 생명주기
0
116
2
단편화 관련 질문
0
78
2
네트워크 공부에 추천하실만한 책이 있으신가요?
0
227
1
예전에 있었던 수동 IP 할당 경험에 대한 질문
0
89
2
ttl 관련 질문
0
73
3
SSL OSI 7계층
0
140
2
만약 송신측 + 모든 라우터의 MTU는 동일했지만 수신측에서 MTU가 더 작으면 어떻게 되나요?
0
98
2
라우터에 대해 궁금합니다
0
98
2
네트워크 질문 있습니다.
0
148
2
Broadcast 범위에 대한 질문
0
102
1
응용 과정으로 넘어가기 전에 질문 입니다.
0
162
2
UDP 통신 시 Socket 설정
0
218
2
host 내부 process 통신
0
139
2
스위치에 대한 질문
0
199
2
L3Switch & Router
1
245
3
RESTful API에 대해 질문 드립니다
0
201
2
스위치에 대하여
0
202
2
그림 한 장으로 외워서 끝내는 웹 서비스 구조 기본이론만 재생이 안돼요
1
228
3
DHCP 과정 중 src와 dst가 궁금합니다.
0
303
2





