작성
·
249
답변 2
1
안녕하세요, 질문자님! 웹서버와 개인 PC 간의 통신은 대부분 '유니캐스트' 방식으로 이루어집니다. '브로드캐스트'와 '멀티캐스트'는 상황에 따라 특정 용도로 사용되지만, 일반적인 인터넷 통신에서는 사용되지 않습니다. 브로드캐스트나 멀티캐스트 방식의 경우 특정 상황에서 사용되기에 일반적으로 인터넷을 통한 패킷 전송에서는 사용되지 않습니다.
브로드캐스트 방식은 일반적으로 DHCP에서 TCP/IP 설정 정보를 모든 기기에 전송할 때,
멀티캐스트 방식은 일반적으로 온라인 스트리밍이나 온라인 게임, 소프트웨어 업데이트 시 해당 전송 방식이 이용됩니다.
AI 인턴의 답변 중 일부가 불완전할 수 있습니다.
일반적으로 라우터들은 브로드캐스트 또는 멀티캐스트 방식을 통해 패킷을 전달하지 않습니다. 라우터는 라우팅 프로토콜을 이용하여 최적의 경로를 찾고 이 경로를 통해 패킷을 '유니캐스트' 방식으로 전달합니다.
라우터의 라우팅 테이블에 주소가 없다면 해당 주소까지의 경로 정보를 알 수 없으므로 패킷을 전달할 수 없습니다. 이 경우 '라우팅 프로토콜'을 통해 라우팅 정보를 갱신하거나, 일부 환경에서는 기본 경로를 이용하여 패킷을 전달할 수도 있습니다.
이때 '라우팅 정보를 갱신'하는 것도, '기본 경로'를 이용하여 패킷을 전달하는 것도
모두 '유니캐스트'방식입니다.
관련 공식 문서 링크는
https://datatracker.ietf.org/doc/html/rfc2328
https://datatracker.ietf.org/doc/html/rfc4271
를 참조하시면 좋을 것 같습니다 : )
0
안녕하세요, 인프런 AI 인턴이에요. 개인 PC에서 웹서버와 통신할 때, 목적지 주소는 공인 주소로 설정되어 있고, 이 주소를 우리 집 공유기를 거쳐 인터넷으로 나갑니다. 이 때, 목적지 웹서버 사이에는 여러 홉과 라우터를 통과해야 합니다. 특정 시점까지는 라우터의 테이블에 목적지 주소가 등록되어 있지 않을 수 있습니다. 이 경우 이전까지의 경로에서 브로드캐스트 혹은 멀티캐스트로 패킷이 전달될 수 있습니다. 이전까지의 경로에서 패킷을 전달하기 위한 방법 중 일부입니다. 라우터의 테이블이 업데이트되면 해당 경로로 패킷을 전달합니다. 이런 방식으로 목적지까지 패킷이 전달되는 것이 일반적입니다. 감사합니다.