• 카테고리

    질문 & 답변
  • 세부 분야

    네트워크

  • 해결 여부

    해결됨

패킷 송신 과정에 대해 질문드립니다

23.03.12 02:22 작성 23.03.12 02:28 수정 조회수 337

0

안녕하세요 선생님^^

제가 네트워크 기초랑 응용 강의를 완강한지는 조금 지났는데요,

최근 리마인드하는 시간을 가지면서 조금씩 헷갈리는 부분들이 생기길래

라우터까지의 송신 과정만 일부 확인해주셨으면 해서 질문을 올려봅니다~

 

  1. 부팅시 dhcp를 통해 자신의 ip주소, 게이트웨이 ip주소 등을 설정합니다.

  2. 만약 ip 주소에 대응되는 mac 주소가 캐싱되어 있지 않다면 arp를 통해 알아낼 수 있습니다.

  3. 같은 서브넷에 속하는 호스트와 통신할 때는 arp를 통해 상대의 mac 주소를 알아낼 수 있고, 이를 통해 게이트웨이를 거치지 않고도 바로 통신이 가능합니다.

  4. 그러나 다른 서브넷의 호스트와는 브로드캐스트 도메인이 다르므로 arp가 이루어지지 않고, 대신 게이트웨이가 자신의 mac 주소를 알려줍니다.

  5. 따라서 다른 서브넷의 호스트에게 패킷을 송신할 때는 반드시 게이트웨이(라우터)의 mac 주소로 보내게 됩니다.

  6. 라우터는 라우팅 프로토콜을 통해 자동으로 라우팅 테이블을 관리할 수도 있고, 정적으로 경로를 설정할 수도 있습니다.

  7. 만약 일치하는 라우팅 정보가 없다면 그 패킷은 파기되거나 기본으로 설정된 경로로 송신됩니다.

 

위의 1~7번에서 제가 잘못 생각하고 있는 부분이 있는지, 혹은 부족한 부분이 있는지 궁금합니다. ^^

완강 이후로는 혼자서 천천히 공부하고 있는데요,

인터넷도 막 뒤져보고 책도 조금씩 보고있는데, 옛날에는 정말 관심도 없던 분야였다는걸 생각하면 기분이 참 묘합니다. ㅎㅎ

모두 선생님 덕분이겠지요~ 항상 좋은 강의 감사드립니다 ^^

 

답변 1

답변을 작성해보세요.

1

  1. 같은 서브넷이라 하기에는 문제가 있습니다. VLAN 환경인지 아닌지에 따라 맞기도 틀리기도 합니다. (이제 기초는 끝났으니 VLAN도 알아야 합니다!)

  2. 이 역시 3번과 같습니다. 그리고 게이트웨이가 자신의 MAC을 알려주는 것은 아닙니다. Host 스스로 목적지가 같은 서브넷이 아니라면 애초에 목적지 MAC을 라우터로 설정합니다.

이 정도로 정리하시면 되겠습니다. 이제 스스로 학습을 통해 발전 할 수 있는 단계로 올라서셨군요. 강사로써 큰 기쁨이 아닐 수 없습니다. 감사합니다. ^^

sete님의 프로필

sete

질문자

2023.03.12

아~~그러고보니 책에 vlan에 대한 설명이 있긴 했는데 중요한 내용이 아닌 것 같아서 대충 훑어만 봤었네요
한번 다시 봐야겠습니다^^ 감사합니다