CS

네트워크 5주차 스터디

  • IP주소에 대해서 설명해주세요.

Internet Protocol 에서 Host에 대한 식별자 

  • IPV4와 IPV6는 어떤 차이점이 있을까요?

가장 큰 차이점은 주소의 길이이다. IPV4는 32bit로 약 43억개의 호스트를 가질 수 있고 IPV6는 128 bit이다.

  • 서브넷과 서브넷 마스크에 대해 설명해주세요.

서브넷 마스크는 ip주소의 네트워크 id를 표기한다.

ip주소와 서브넷 마스크를 &연산의 결과가 네트워크 아이디이다.

  • Public IP와 Private IP 차이는 뭘까요?

public ip (global ip): 인터넷에서 유일한 주소로 ipv4 기준 43억개로 제한적인 개수를 가진다. 라우터가 라우팅을 할 때 ip패킷 목적지 주소가 global ip일 때만 라우팅한다.

private ip : ipv4 주소의 한계로 사용하게 되는 사설 ip로 내부 네트워크에서만 사용되는 아이피 주소로 중복될 수 있다. a/b/c/d class 별로 private ip 주소가 정해져있고, 라우터는 해당 ip까지 라우팅을 해주지 않는다.=> 직접적으로 인터넷이랑 연결되지 않는다.

  • 라우팅 프로토콜에 대해서 설명해주세요.
  • 라우팅이 뭘까요?
  • IP는 어떻게 할당될까요?

 

  • NAT가 뭘까요?

라우터는 내부 호스트들에게 private ip를 부여하는데, 해당 호스트들이 인터넷으로 연결되고자 할 때 NAT가 private ip를 할당된 global ip로 변환하거나 global ip를 private ip로 변환하는 역할을 한다.

  • ICMP가 뭘까요?

Internet Control Message Protocol

네트워크 장치에서 네트워크 통신 문제를 진단하는 데 사용하는 프로토콜. ip 위에서 동작하는 네트워크이다.

1. 오류 보고 / 네트워크 진단을 수행하는 데에 사용됨. 오류가 발생한 경우 라우터에서 전달된 패킷을 삭제하고 icmp 메세지를 보낸다.

*icmp 메세지는 타입과 코드, 헤더, 문제가 있는 ip주소의 첫 8비트 주소로 이루어져있다.

2. 네트워크 진단. ping이나 traceroute가 icmp 프로토콜을 이용한다.

traceroute : 라우팅 경로와 홉에 필요한 시간들을 보고

ping :  두 장치 간의 연결 속도를 테스트하고 데이터 패킷이 대상에 도달하고 발신자의 장치로 돌아오는 데 걸리는 시간을 정확히 보고

 

 

'CS' 카테고리의 다른 글

네트워크 스터디 마지막 과제 (후기)  (0) 2024.02.14
네트워크 4주차 스터디  (0) 2024.02.01
네트워크 스터디 3주차  (0) 2024.01.25
네트워크 스터디 2주차  (0) 2024.01.18
네트워크 스터디 1주차  (0) 2024.01.11