반응형
What is an IP address
- IP(Internet Protocol address)
- 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호
- OSI 7 계층에서 Netwoark Layer에 위치하는 프로토콜
- 호스트에서 호스트까지의 통신, 즉 보내는 컴퓨터에서 받는 컴퓨터까지 통신을 책임진다.
- IP주소
- 2010년 기준 IPv4와 IPv6 두 가지 체계가 있다.
- IPv4
- 널리 사용되는 IP 주소로, 32비트의 값을 가진다. 보통 8비트씩 끊어 이를 0~255의 10진수 숫자로 나타내며, 각 숫자는 점(.)으로 구분한다.
- 총 32bits의 정보를 가지므로 최대 232개, 약 43억 개의 고유한 주소를 부여할 수 있다.
- IPv6
- 128bits의 값을 가진다. 일반적으로 4자리의 16진수 숫자 8개로 표기하고, 각각은 쌍점(:)으로 구분한다.
- IPv6은 IPv4 주소의 고갈을 앞두고 차기 주소 체계로서 고안되었으며, 조금씩 적용 사례가 늘고 있다
- ip 클래스
- 클래스 장점: 기존에 비해 더욱 커진 네트워크 표시 영역은 더 많은 수의 네트워크를 가능하게 해 주었고, 이로 인해 임시적이나마 인터넷의 지속적인 성장을 유지할 수 있었다
- IP 클래스는 위의 사진과 같이 총 5개가 있는데, A,B,C 정도만 알고 있으면 충분함
- A 클래스
- 하나의 네트워크가 가질 수 있는 호스트 수가 제일 많은 클래스
- 맨 앞자리 수가 항상 0bit인 경우
- IP 주소 중 1.0.0.0~126.0.0.0 (1부터 126으로 시작하는 네트워크는 A클래스)
- 호스트 주소가 가질 수 있는 갯수는 (2^24) - 2 (모두 1일 때는 브로드캐스트 주소, 모두 0일 때는 네트워크 주소로 사용하기 때문)
- B 클래스
- 맨 앞자리 수가 항상 10bit인 경우
- 네트워크 주소 범위 : 10xx xxxx.xxxx xxxx/ xxxx xxxx xxxx xxxx => 2^14
- 호스트 주소 범위 10xx xxxx.xxxx xxxx/ xxxx xxxx xxxx xxxx 네트워크 주소인 앞 16자리를 제외한 (2^16) -2
- C 클래스
- 맨 앞자리 수가 항상 110bit인 경우
- 네트워크 주소 범위는 110x xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx => (2^21)
- 호스트 주소 범위는 110x xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx => (2^8) -2 개
연습 문제
출처 : 링크
Q. What is the default IP address class available?
- A AND B
- A
- C
- B
더보기
Answer : C
Q. Which IP address class has more host addresses available by default?
- C
- D
- E
- F
- A
더보기
Answer: C
Q. Which of this is not a class of IP address?
- Class D
- Class F
- Class C
- Class E
더보기
Answer : F
Q. To the test IP stack on your local host, which IP address would you ping?
- 127.0.0.0
- 1.0.0.127
- 127.0.0.1
- 127.0.0.255
더보기
Answer : 127.0.0.1
사진 출처 : 위키백과
반응형
'프로젝트 > 42Seoul' 카테고리의 다른 글
[mac os] xcrun: error: invalid active developer path (0) | 2021.02.05 |
---|---|
로컬에서 Norminette 설치 (0) | 2020.12.30 |
42 서울 라피신(La Piscine) 후기 [3기 1차] (7) | 2020.12.28 |