- 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 |