개발! 딱 깔끔하고 센스있게!

네트워크1_2주차 2강 본문

과제정리

네트워크1_2주차 2강

렉사이 2020. 5. 9. 21:33

IPv4 프로토콜

  • IP주소관련 프로토콜
    • ARP
      • 목적지 IP주소를 가지고 목적지 MAC주소를 찾아오는 프로토콜
      • 메시지 종류
        • ARP 요청메시지 : 특정IP주소에 대한 물리주소 요구
        • ARP 응답 메시지 : 물리주소 정보를 알림
      • ARP 패킷필드
        • 하드웨어 타입
          • 인터페이스 종류 정의, 이더넷값은 1
        • 프로토콜 타입
          • 상위계층 프로토콜 정의, 
        • 하드웨어 길이
          • 물리주소의 길이 정의, 이더넷경우 MAC주소 6바이트므로 6
        • 프로토콜 길이
          • 논리주소 길이 정의, IP를 사용하면 4바이트므로 4
        • 동작모드
          • ARP요청은 1, 응답은 2
      • ARP 메시지
        • ARP 캐시
          • 캐시 생성하여 IP주소와 물리주소 바인딩 유지
        • 그래튜터스 (gratutious) ARP
          • 호스트는 처음 부팅할때 그래튜터스를 브로드캐스트 해 IP중복 사용여부 검사
        • 프락시 (Proxy) ARP
          • 라우터에서 자신의 하드웨어 주소로 대신 응답
    • RARP
      • 물리주소에 해당하는 IP주소를 얻을때 사용
      • 디스크와 같은 저장장치 없는 호스트에서 사용
    • ICMP
      • ICMP의 필요성
        • IP패킷이 목적지에 도달 못할 경우, IP를 보조하는 기능
      • ICMP 메시지 종류
        • 오류보고 메세지
        • 네트워크 진단 기능
        • 목적지 도달 불가 메시지
          • 패킷이 중도에 폐기될때
        • 시간초과 메시지
          • 패킷이 목적지에 전달되기전 시간초과로 폐기
        • 파라미터 문제 메시지
          • 패킷 헤더부분에 문제발생시
        • 송신 억제 메시지
          • 패킷흐름을 위해 사용
          • 과도한 패킷 유입으로 라우터에서 패킷을 버려야할때
        • 재지정 메시지
      • ICMP패킷 포맷
        • IP헤더의 프로토콜 필드값을 1로 캡슐화
      • ICMP메시지를 사용하는 경우
        • ICMP 메시지를 라우팅하거나 전달하는 경우
        • 브로드캐스트나 멀티캐스트 패킷인 경우
        • 분할된 패킷 중 처음 패킷이 아닌경우
        • 송신 주소가 특별한 IP주소 인경우(127.0.0.1 이나 0.0.0.0)
      • ICMP 쿼리 메시지
        • 네트워크 상황 파악을 위해
      • 에코 요청과 응답 메시지
        • 두호스트 사이에 통신이 가능한지 검사
        • 타입필드값은 요청은 8, 응답 0 코드값 0
      • 라우터 요청과 광고 메세지
        • 호스트가 네트워크 정보를 알고 싶을때 사용
        • 라우터는 라우팅 정보를 포함한 광고메시지 발송
      • 멀티캐스트
        • 동일한 정보를 여러사람에게 전송시
          • 유니캐스트 방법은 중복된 전송으로 인해 대역폭을 낭비 및 수신자가 증가할수록 송신측의 부하 커짐
          • 필요한 몇몇 호스트에게만 메시지 전달하는 방법필요
        • 멀티캐스트 장점
          • 동일한 패킷의 저송을 방지, 대역폭 낭비를 줄임
          • 하나의 패킷만을 전송 시간지연 문제가 줄어 화상회의 적합
        • 멀티 캐스팅 사용
          • 멀티캐스트를 지원하는 장비들만 모아 MBone 이라는 가상네트워크 구축
          • 터널링 기법 사용
        • 기본요소
          • 호스트그룹정의
          • 그룹관리 : IMGMP사용
          • 라우팅 경로설정
        • 멀티캐스트 주소
          • Class D 사용 (224.0.0.0 ~ 239.555.555.0)
        • MAC주소 변환
    • IGMP

 

정리

  • ARP, RAPP 프로토콜
    • 수신측 IP주소를 이용하여 수신측 MAC 주소를 찾음
    • MAC 주소는 48비트로 구성된 물리전 주소
  • ICMP 프로토콜
    • 네트워크 오류보고 메시지
    • 네트워크 진단 메시지
  • IGMP 프로토콜
    • 멀티캐스트에서 사용
    • 멤버쉽 가입, 감시, 응답, 탈퇴를 관리

'과제정리' 카테고리의 다른 글

네트워크1_3주차 2강  (0) 2020.05.11
네트워크1_3주차 1강  (0) 2020.05.11
네트워크1_2주차 1강  (0) 2020.05.09
네트워크1_1주차 2강  (0) 2020.05.08
네트워크1_1주차 1강  (0) 2020.05.08
Comments