WEBVTT

00:00.090 --> 00:02.910
이 수업에서는 IPv4에 대해 얘기해 보겠습니다

00:02.910 --> 00:05.250
인터넷 프로토콜 버전 4라고도 하죠

00:05.250 --> 00:08.730
IPv4는 네 네, 네트워크에서

00:08.730 --> 00:11.100
사용되죠

00:11.100 --> 00:12.840
사실 대부분의 사람들은 이전에

00:12.840 --> 00:15.690
IPv4 주소를 이미 본 적이 있을 것입니다.

00:15.690 --> 00:16.530
자세히 보면

00:16.530 --> 00:18.660
네 개의 소수점 숫자를 점으로

00:18.660 --> 00:20.010
나눈 거예요

00:20.010 --> 00:24.180
이에 대한 몇 가지 예는 10과 같은 IPv4 주소입니다. 1 2 3개 아니면

00:24.180 --> 00:28.470
172개요 21. 243. 67

00:28.470 --> 00:31.200
보시다시피 각 IPv4 주소는 4부분으로

00:31.200 --> 00:33.360
나뉘어 해당 주소를 형성합니다

00:33.360 --> 00:35.970
이것을 점선 소수점 표기법이라고 합니다

00:35.970 --> 00:36.900
이 네 가지 개별 부분을

00:36.900 --> 00:39.690
각각 언급할 때 우리는 이를 옥텟이라고 부릅니다. 각 부분에는

00:39.690 --> 00:41.400
8비트 숫자를 나타내는 데 사용되는

00:41.400 --> 00:43.890
10진수가 있기 때문입니다.

00:43.890 --> 00:45.060
이러한 10진수는

00:45.060 --> 00:47.640
8비트 또는 8개의 이진수를 나타내기

00:47.640 --> 00:49.770
때문에 해당 네 자리 각각에서 0부터

00:49.770 --> 00:53.580
255까지의 값만 나타낼 수 있음을 의미합니다.

00:53.580 --> 00:55.620
이제 4개의 옥텟이 모두 결합되면

00:55.620 --> 00:58.680
각각 8비트를 포함하는 4개의 옥텟이 있으므로

00:58.680 --> 01:01.950
IPv4 주소를 사용할 때 총 주소 지정 가능 공간은

01:01.950 --> 01:04.350
총 32비트가 됩니다.

01:04.350 --> 01:08.413
예를 들어 IPv4 주소가 192라고 하면요 168번요 1 넷, 이건 점선

01:10.290 --> 01:12.480
소수점 표기법으로 인간이

01:12.480 --> 01:14.730
읽기 쉽게 한 겁니다

01:14.730 --> 01:17.583
실제로는 110000이죠

01:20.941 --> 01:21.774
10101000.

01:24.682 --> 01:25.515
00000001

01:28.690 --> 01:29.523
진정한 이진 형식으로

01:32.100 --> 01:34.620
표현하면 00000100입니다.

01:34.620 --> 01:37.200
네 보시다시피 점선 소수점 표기법을

01:37.200 --> 01:40.110
쓰면 읽거나 타이핑이 훨씬 쉬워집니다

01:40.110 --> 01:42.630
그래서 실수를 잘 안 합니다 인간으로서

01:42.630 --> 01:44.580
바이너리를 이용해 네트워크

01:44.580 --> 01:46.440
장치에 숫자를 입력하는 건

01:46.440 --> 01:48.660
큰 문제가 될 테니까요

01:48.660 --> 01:50.460
우리는 그렇게 생각하지 않습니다.

01:50.460 --> 01:55.380
192 같은 ip 주소를 보면 168번요 1 4 서브넷 마스크라고

01:55.380 --> 01:57.990
알려진 두 번째 32비트 숫자를

01:57.990 --> 02:02.010
이용해 2등분합니다

02:02.010 --> 02:04.020
네 이제

02:04.020 --> 02:09.150
이제 ???

02:09.150 --> 02:10.470
서브넷 마스크를 보면

02:10.470 --> 02:13.050
IPv4 주소와 많이 비슷할 겁니다 하지만

02:13.050 --> 02:15.030
바이너리로 변환하면 연속적인

02:15.030 --> 02:16.830
문자열인 1과 0이 있게 되는데

02:16.830 --> 02:19.320
클라이언트나 장치가 사용하는 주소의

02:19.320 --> 02:21.300
네트워크와 호스트 부분을 식별합니다

02:21.300 --> 02:23.370
, 그리고 나서

02:23.370 --> 02:28.370
255 같은 서브넷 마스크가 있다면요 255. 255 0, 이건 디폴트

02:28.560 --> 02:31.590
클래스 c 서브넷 마스크입니다

02:31.590 --> 02:33.630
이제 아직은 수업에 대해 걱정하지 마세요.

02:33.630 --> 02:35.910
잠시 후에 수업에 대해 더 자세히 다루겠습니다.

02:35.910 --> 02:36.960
지금은 서브넷 마스크가

02:36.960 --> 02:38.820
어떻게 생겼는지 확인하시기 바랍니다.

02:38.820 --> 02:41.700
이제 이것을 이진수로 변환하면 255인

02:41.700 --> 02:43.740
각 옥텟은 11111111로

02:43.740 --> 02:45.693
기록됩니다.

02:47.400 --> 02:51.360
그래서 나는 11111111을 얻을 것입니다.

02:51.360 --> 02:52.653
11111111

02:54.434 --> 02:55.267
11111111

02:57.780 --> 02:59.193
그리고 00000000.

03:01.530 --> 03:05.760
이진법에선 8개가 255와 같으니까요 10진수로

03:05.760 --> 03:06.930
읽었을 때요

03:06.930 --> 03:08.580
이진법에서 0이 8개면

03:08.580 --> 03:11.100
10진수에서는 0이 되죠

03:11.100 --> 03:12.810
네 이제 이 숫자를 보면 서브넷

03:12.810 --> 03:15.480
마스크 바이너리에 1이 있다면 이건 네트워크의

03:15.480 --> 03:19.110
일부란 뜻이죠 ip 주소의 일부요

03:19.110 --> 03:21.840
네 서브넷 마스크의 이진법 부분에 0이 보이면

03:21.840 --> 03:23.610
ipv4 주소의 호스트 부분이란

03:23.610 --> 03:25.140
뜻이죠 ? 네

03:25.140 --> 03:28.527
IPv4 주소와 서브넷 마스크를 함께 보여줌으로써

03:28.527 --> 03:30.360
함께 맞춰보죠

03:30.360 --> 03:35.360
먼저 IPv4 주소는 192입니다. 168번요 1 4

03:35.790 --> 03:38.340
255로 그 밑에 서브넷 마스크가

03:38.340 --> 03:42.030
있고요 255 255 0

03:42.030 --> 03:44.430
255는 어디서나 이진법에서

03:44.430 --> 03:46.950
1을 나타냅니다

03:46.950 --> 03:49.230
IPv4 주소의 네트워크

03:49.230 --> 03:51.120
부분이 됩니다

03:51.120 --> 03:55.110
이 예시를 들면 192입니다 168번요 1 4번,

03:55.110 --> 03:59.520
198번 168번요 1, 그것은 네트워크의 일부입니다.

03:59.520 --> 04:04.440
이제 192로 시작하는 건 뭐든 할 수 있어요 168번요 1 그리고 그것은 모두 동일한

04:04.440 --> 04:07.020
네트워크 부분을 공유하기 때문에 동일한 로컬

04:07.020 --> 04:10.260
네트워크에서 모두 주소를 지정할 수 있습니다.

04:10.260 --> 04:11.850
네 이제 두 번째 부분에

04:11.850 --> 04:13.530
가면 0이 보여요 이진법의

04:13.530 --> 04:15.930
모든 0을 나타내죠

04:15.930 --> 04:19.770
따라서 이는 해당 IPv4 주소의 호스트 부분이 됩니다.

04:19.770 --> 04:23.250
이 경우에는 그게 바로 이 주소의 4부분이요

04:23.250 --> 04:24.930
호스트를 나타내죠

04:24.930 --> 04:27.780
그 호스트는 서버일 수도 있고 데스크톱일 수도 노트북

04:27.780 --> 04:30.780
태블릿 스마트폰 다른 네트워크 장치일 수도 있습니다

04:30.780 --> 04:32.070
그것은 정말로 중요하지 않습니다.

04:32.070 --> 04:34.200
하지만 이 얘기를 할 때는... 4개의 디바이스는

04:34.200 --> 04:35.760
단일 호스트입니다

04:35.760 --> 04:38.700
192번 부대 얘기를 할 때요 168번요 1번, 이

04:38.700 --> 04:43.320
네트워크는 254개까지 장치가 있어요

04:43.320 --> 04:47.670
192 같은 장치가 있다면요 168번요 1 50에 서브넷은

04:47.670 --> 04:51.540
255예요 255 255 0, 그 장치는 192와

04:51.540 --> 04:57.330
같은 네트워크에 있습니다

04:57.330 --> 04:57.330
168번요 1 4개의

04:57.330 --> 04:59.820
장치 스위치를 이용해 서로 통신할 수 있고 라우터를 쓸 필요가

04:59.820 --> 05:01.320
없습니다 둘 다 같은 네트워크를 공유하니까요

05:01.320 --> 05:06.320
192번 부분... 168번요 1

05:06.480 --> 05:07.530
다른 한편으로 192 같은

05:07.530 --> 05:11.970
장치가 있다고 가정하죠 168번요 0 100에 서브넷은

05:11.970 --> 05:15.960
255예요 255 255 0, 해당 기기는

05:15.960 --> 05:18.150
다른 네트워크에 있습니다.

05:18.150 --> 05:22.710
구체적으로 말하면 192번입니다 168번요 0 무슨 네트워크요

05:22.710 --> 05:24.840
그래서 192의 원래 장치와는 통신할

05:24.840 --> 05:28.710
수 없습니다 168번요 1 우리 네트워크를

05:28.710 --> 05:30.330
떠나지 않고 트래픽을 새

05:30.330 --> 05:32.820
네트워크인 192로 라우팅하지 않는

05:32.820 --> 05:36.360
거죠 168번요 0 무슨 네트워크요

05:36.360 --> 05:38.430
이래서 라우터가 필요한 거예요

05:38.430 --> 05:40.320
아직 이해가 안 돼도 너무

05:40.320 --> 05:41.820
걱정하지 마세요

05:41.820 --> 05:44.250
지금까지 말씀드린 예제들은 수박 겉핥기

05:44.250 --> 05:45.280
수준입니다

05:45.280 --> 05:46.920
아이디어를 드리고 이 콘셉트를

05:46.920 --> 05:48.960
소개해드리고 싶어요

05:48.960 --> 05:51.090
자 다음으로 얘기해 볼 개념은

05:51.090 --> 05:52.950
IPv4 주소와 클래스,

05:52.950 --> 05:55.620
혹은 다른 목적으로 사용될 범위의 그룹으로

05:55.620 --> 05:58.440
어떻게 나누어지는가 입니다

05:58.440 --> 06:01.650
각 클래스는 고유한 기본 서브넷 마스크도 갖고 있어요

06:01.650 --> 06:04.710
클래스에 대해 얘기할 때 글자로 구분합니다

06:04.710 --> 06:08.850
A, b, c, d, e예요

06:08.850 --> 06:11.610
이제 주어진 ip 주소에 대한 클래스를 식별하려면

06:11.610 --> 06:14.130
첫 번째 옥텟만 보면 됩니다.

06:14.130 --> 06:17.850
첫 8진수가 1에서 127 사이의 숫자로 시작되면 클래스 a 주소가

06:17.850 --> 06:19.920
되고 255의 기본 서브넷 마스크를

06:19.920 --> 06:24.360
갖고 있어요 0 0 0

06:24.360 --> 06:26.430
주소의 네트워크 부분은

06:26.430 --> 06:28.170
첫 8번째란 뜻이죠

06:28.170 --> 06:30.000
그리고 두 번째, 세 번째, 네 번째 옥텟이

06:30.000 --> 06:32.070
호스트 부분을 구성하게 됩니다.

06:32.070 --> 06:34.260
네 클래스와 함께요 네트워크는

06:34.260 --> 06:39.180
하나의 네트워크에 256 곱하기 256 곱하기 256의 호스트가 있는

06:39.180 --> 06:43.320
거죠 그 말은 16개의…

06:43.320 --> 06:43.320
7백만

06:43.320 --> 06:44.940
개의 네 "7백만

06:44.940 --> 06:49.050
개의 호스트 ip 주소

06:49.050 --> 06:50.880
두 번째 수업은 첫 번째 8절이

06:50.880 --> 06:53.070
시작될 때입니다 128부터 191까지의

06:53.070 --> 06:55.800
숫자로 시작합니다

06:55.800 --> 06:58.050
이건 클래스 b 주소가 되겠죠 255의 기본

06:58.050 --> 07:03.050
마스크가 있어요 255 0 0

07:03.150 --> 07:05.460
이 주소의 네트워크 부분이 첫 번째와

07:05.460 --> 07:07.560
두 번째 8번째가 된다는 거죠

07:07.560 --> 07:08.970
세 번째와 네 번째가

07:08.970 --> 07:11.010
호스트 부분을 구성합니다

07:11.010 --> 07:12.990
네 b급 네트워크를 위해 단일

07:12.990 --> 07:17.490
네트워크에 최대 256배 256개의 호스트가 있는 겁니다

07:17.490 --> 07:22.490
즉 65,536개의 가능한 호스트 ip 주소가 b급에 할당된

07:22.710 --> 07:24.810
단일 네트워크 주소 부분에서

07:24.810 --> 07:27.120
사용 가능하다는 거죠

07:27.120 --> 07:29.820
이제... 세 번째 수업은 첫 8절부터

07:29.820 --> 07:33.600
시작합니다 첫 번째 숫자는 192에서 223 사이

07:33.600 --> 07:35.610
이건 클래스 c 주소로 간주되죠 255의 기본 서브넷

07:35.610 --> 07:40.610
마스크를 갖고 있어요 255 255 0

07:40.920 --> 07:42.780
주소의 네트워크 부분이 첫 번째,

07:42.780 --> 07:45.720
두 번째, 세 번째 8분의 1이 되고 네 번째 8분의

07:45.720 --> 07:48.720
1은 호스트 부분으로 남겨둡니다

07:48.720 --> 07:50.550
클래스 c 네트워크가 경우 단일

07:50.550 --> 07:53.910
네트워크에 256개의 호스트만 있을 수 있어요

07:53.910 --> 07:57.600
256개의 호스트 ip 주소가 할당된 단일 네트워크

07:57.600 --> 08:01.020
주소 부분이 있다는 의미입니다

08:01.020 --> 08:03.720
4교시입니다

08:03.720 --> 08:07.260
네 안 돼!

08:07.260 --> 08:09.780
이건 d급 주소예요

08:09.780 --> 08:11.790
D급 주소는 서브넷 마스크를

08:11.790 --> 08:13.710
할당받지 않습니다

08:13.710 --> 08:16.410
네 클래스 d 주소가 특별하기 때문이죠

08:16.410 --> 08:20.010
멀티캐스트나 라우팅을 위해 예약돼 있어요

08:20.010 --> 08:22.650
네 자

08:22.650 --> 08:26.130
이제 안

08:26.130 --> 08:31.380
돼요

08:31.380 --> 08:33.720
네 실제 멀티캐스트 주소는 단일

08:33.720 --> 08:35.940
호스트와 맞출 필요가 없죠

08:35.940 --> 08:38.490
대신 호스트 그룹과 맞춰요

08:38.490 --> 08:40.410
여러분 멀티캐스트 주소를 페이스북

08:40.410 --> 08:42.900
그룹 채팅이라고 생각해 보세요 , 여러분 모두

08:42.900 --> 08:44.250
그룹 채팅 이름이 있을 수도

08:44.250 --> 08:46.320
있죠 우린 멀티캐스트 주소요

08:46.320 --> 08:48.720
그리고 그룹 채팅방에 메시지를 보내면

08:48.720 --> 08:49.860
모든 멤버가 그 메시지를

08:49.860 --> 08:51.690
받을 거예요

08:51.690 --> 08:54.150
우리가 IPv4를 사용하는 멀티캐스트에서도

08:54.150 --> 08:56.160
같은 일이 일어날 겁니다

08:56.160 --> 08:57.450
멀티캐스트에서 알아야

08:57.450 --> 08:58.830
할 게 바로 이겁니다

08:58.830 --> 09:01.650
한 사람에게서 보내면 동시에 여러 사람에게

09:01.650 --> 09:02.970
전달됩니다.

09:02.970 --> 09:05.220
네 좋아요 다섯 번째 수업은 첫 번째 8절이

09:05.220 --> 09:08.520
240과 255 사이의 숫자로 시작하는데

09:08.520 --> 09:10.650
이를 클래스 e 주소라고 하며

09:10.650 --> 09:13.410
기본 서브넷 마스크도 없습니다.

09:13.410 --> 09:16.140
E등급 주소도 특별하기 때문이죠

09:16.140 --> 09:18.960
그렇군요 이 경우에는 실험 목적으로만 쓰거나 연구

09:18.960 --> 09:21.780
개발 목적으로만 사용했어요 ? 아니면 공부만요?

09:21.780 --> 09:25.680
이 실험 범위에는 향후 사용을 위해 예약된 약 2억 6,800만

09:25.680 --> 09:28.050
개의 주소가 포함되어 있습니다.

09:28.050 --> 09:30.030
네 지난 몇 년간 몇

09:30.030 --> 09:33.150
년 동안 점점 더 드물어지고

09:33.150 --> 09:35.430
있었거든요 장치가

09:35.430 --> 09:37.920
점점 더 인터넷에 연결되기

09:37.920 --> 09:40.410
시작하면서 말입니다

09:40.410 --> 09:42.330
,

09:42.330 --> 09:45.450
네 하지만 c등급 주소는 아직 실험용으로만

09:45.450 --> 09:48.180
할당돼 있고 네트워크 내의 IP 구현은

09:48.180 --> 09:55.080
전부 고려할 겁니다

09:55.080 --> 09:55.080
0 0 0에서

09:55.080 --> 09:59.100
255까지 있어요 255 255 255는 데이터그램

09:59.100 --> 10:03.210
내의 근원 또는 목적지로 무효화돼요

10:03.210 --> 10:05.430
따라서 데이터그램은 목적지 시스템에서

10:05.430 --> 10:07.050
거부될 겁니다

10:07.050 --> 10:08.670
따라서 윈도우 서버나 워크스테이션으로

10:08.670 --> 10:10.830
무언가를 보내려고 하면 클래스 e

10:10.830 --> 10:13.230
주소에서 왔다고 주장하면 해당 장치와의

10:13.230 --> 10:16.080
통신이 거부됩니다.

10:16.080 --> 10:16.913
좋아요

10:16.913 --> 10:18.930
네 자, 이제 5가지 다른 ipv4

10:18.930 --> 10:20.370
주소 클래스를 알아봤어요

10:20.370 --> 10:23.040
서브넷 마스크에 대해 좀 더 얘기해보죠

10:23.040 --> 10:24.630
Ip 주소가 192라고 가정해

10:24.630 --> 10:27.540
보죠 168번요 1 서브넷 마스크는

10:27.540 --> 10:32.010
255예요 255 255 0

10:32.010 --> 10:34.680
이 서브넷 마스크는 기본 서브넷 마스크로 클래스

10:34.680 --> 10:36.150
c 네트워크를 위한 겁니다

10:36.150 --> 10:38.700
Ip 주소가 192로 시작하니

10:38.700 --> 10:40.890
역시 클래스 c 주소죠

10:40.890 --> 10:42.960
C# 주소가 있다는 뜻이죠 c#

10:42.960 --> 10:45.240
기본 서브넷 마스크를 사용해서요

10:45.240 --> 10:48.240
품격 있는 행동이라고 생각해요

10:48.240 --> 10:50.610
이런 걸 고급 가면이라고 해요

10:50.610 --> 10:53.610
클래스풀 서브넷 마스크는 주어진 ip 주소

10:53.610 --> 10:55.770
클래스를 위한 기본값입니다

10:55.770 --> 10:57.750
그렇다고 이것이 우리가 항상 사용하는 것이 가장 좋은

10:57.750 --> 10:59.130
것임을 의미하지는 않습니다.

10:59.130 --> 11:01.590
네 예를 들어 클래스 a 주소를 쓴다면 기억하실 겁니다 기본값으로

11:01.590 --> 11:06.590
서브넷 마스크는 255… 0 0 0

11:06.900 --> 11:08.550
16마리가 될 가능성이

11:08.550 --> 11:12.630
있다는 뜻이죠 단일 네트워크에 7백만 명의 호스트가 있어요

11:12.630 --> 11:13.920
네 이제 여러분은 어떤지

11:13.920 --> 11:16.530
몰라도 전 그렇게 크고 호스트가 많은 네트워크를

11:16.530 --> 11:18.240
접하는 건 자주 못 봤어요

11:18.240 --> 11:19.350
맞아요 사실 전 세계에서

11:19.350 --> 11:21.510
가장 큰 내망을 작업했어요 6개

11:21.510 --> 11:23.730
대륙에 걸쳐 100만 개가 조금

11:23.730 --> 11:26.310
넘는 내장이 있었죠

11:26.310 --> 11:28.560
정말 큰 네트워크였어요

11:28.560 --> 11:30.000
16개를 다 쓰려면

11:30.000 --> 11:32.880
한참 멀었어요 7백만 개의 ip 주소가

11:32.880 --> 11:34.980
클래스 a 서브넷에 있어요

11:34.980 --> 11:37.950
그래서 대신 우리는 종종 이런 큰 네트워크를 작은

11:37.950 --> 11:39.450
네트워크로 분해합니다

11:39.450 --> 11:42.330
그러려면 서브넷팅이라는 프로세스를 이용할 겁니다

11:42.330 --> 11:43.830
이 과정에서는 서브넷을

11:43.830 --> 11:45.690
상세히 다루지는 않겠습니다

11:45.690 --> 11:47.520
지금은 클래스풀 서브넷 마스크를 고수할

11:47.520 --> 11:50.280
필요가 없다는 점을 기억해 주시기 바랍니다.

11:50.280 --> 11:53.970
대신 클래스리스 서브넷 마스크를 사용할 수 있습니다

11:53.970 --> 11:57.540
이건 Class리스 Inner-Domain Routing으로 알려진 프로세스죠

11:57.540 --> 11:59.850
네 그럼 호스트 비트를 빌릴 수 있어요 서브넷

11:59.850 --> 12:01.860
마스크에서 보여드린 0들요 그런

12:01.860 --> 12:04.500
다음 네트워크 부분에 재배치합니다

12:04.500 --> 12:07.080
따라서 이를 통해 네트워크 크기를 더 적은 수의 호스트로

12:07.080 --> 12:10.770
훨씬 더 작은 부분으로 줄일 수 있으며 이것이 더 효율적입니다.

12:10.770 --> 12:12.000
이렇게 하면 시간을 절약할

12:12.000 --> 12:14.310
수 있고 더 많은 네트워크를 사용할 수 있습니다

12:14.310 --> 12:16.230
왜냐하면 다시 파이처럼 생각해

12:16.230 --> 12:17.730
보세요 여러 방법으로 자를

12:17.730 --> 12:20.310
수 있지만 여전히 파이 하나고 총 합계가 고정된

12:20.310 --> 12:21.540
양이죠

12:21.540 --> 12:23.340
네 반으로 자르면 2등분으로

12:23.340 --> 12:26.430
나뉘고 4등분 하면 4등분으로 나뉘죠

12:26.430 --> 12:28.110
하지만 크기가 작아요

12:28.110 --> 12:31.920
네트워크도 마찬가지입니다

12:31.920 --> 12:33.180
예를 들어 클래스ful

12:33.180 --> 12:35.820
클래스 C 서브넷 마스크가 있다고 하고 255가

12:35.820 --> 12:40.740
있죠 255 255 서브넷 마스크로 0을 이용해서요

12:40.740 --> 12:43.620
이로 인해 256개의 호스트를 가질 수 있게 되었습니다. 그렇죠?

12:43.620 --> 12:47.220
홈 네트워크에서 256개의 호스트가 필요없죠

12:47.220 --> 12:50.550
4개의 작은 네트워크로 나눌 수 있습니다

12:50.550 --> 12:53.310
256을 4로 나누면 4개 네트워크에

12:53.310 --> 12:56.670
대해 64개의 호스트가 나옵니다

12:56.670 --> 12:58.710
그러려면 255에서 서브넷 마스크를

12:58.710 --> 13:05.940
바꿔야 해요 255 255 255명요

13:05.940 --> 13:05.940
255 255 192요

13:05.940 --> 13:06.960
어떻게 한 거죠?

13:06.960 --> 13:09.030
호스트한테 비트 2개를 빌려서

13:09.030 --> 13:11.760
주소의 네트워크 부분에 줬어요

13:11.760 --> 13:15.420
네 4개의 다른 서브넷 혹은 서브넷을 만드는 방법이죠

13:15.420 --> 13:17.610
서브넷 마스크를 써서요

13:17.610 --> 13:19.380
지금은 지금으로서는

13:19.380 --> 13:22.140
각각의 네트워크에 소수의 호스트로

13:22.140 --> 13:24.330
작은 네트워크를 생성하고

13:24.330 --> 13:25.620
클래스풀 서브넷

13:25.620 --> 13:28.830
마스크만 따로 있을 때보다 더요

13:28.830 --> 13:32.130
네 이 프로세스는 Classless Inner-Domain

13:32.130 --> 13:35.730
Routing으로 알려졌죠 혹은 C-I-D-R이요 이 C-I-D-R이나

13:35.730 --> 13:39.030
CIDR 표기법을 이용해 IP 주소를 축약할 거예요 ? 네

13:39.030 --> 13:40.140
이걸 하면 서브넷

13:40.140 --> 13:42.000
마스크는 쓸 필요가 없어요

13:42.000 --> 13:46.050
대신 ip 주소, 슬래시, 숫자만 적습니다

13:46.050 --> 13:48.300
이게 우리의 시디르 표기예요

13:48.300 --> 13:53.100
Ip 주소는 192라고 하죠 168번요 1 서브넷 마스크는

13:53.100 --> 13:57.270
255인 4명 255 255 0

13:57.270 --> 13:59.610
Cidr 표기법을 사용하여 192로 축약할

13:59.610 --> 14:04.610
수 있습니다. 168번요 1 4월 24일

14:04.620 --> 14:08.310
종종 cidr 또는 슬래시 표기법이라고 불리죠

14:08.310 --> 14:12.300
Ip 주소가 192라면요? 168번요 1 4개요, 하지만 서브넷

14:12.300 --> 14:17.300
마스크는 255였죠 255 255 192, 192로

14:17.370 --> 14:22.370
줄일게요 168번요 1 4/26 4/26

14:23.520 --> 14:26.790
왜냐하면 호스트에서 2비트를 빌렸거든요

14:26.790 --> 14:31.790
기본 서브넷 마스크 24에서 24로 a/26으로 바뀌었죠 2비트를

14:32.190 --> 14:35.220
빌려서 네트워크 부분을 크게 만들고 24에서

14:35.220 --> 14:39.210
26으로 가져옵니다 ?

14:39.210 --> 14:41.160
클래스풀 서브넷 마스크는 CIDR

14:41.160 --> 14:43.950
annotation이 꽤 간단합니다

14:43.950 --> 14:46.530
클래스 a 클래스 서브넷 마스크가 있는

14:46.530 --> 14:49.560
경우 ip 주소 뒤에 /8이 표시됩니다.

14:49.560 --> 14:53.490
이는 서브넷 마스크가 255라는 의미입니다. 0 0 0 8비트

14:53.490 --> 14:55.620
1이 있는 /8 서브넷

14:55.620 --> 14:58.530
마스크 안에 24비트 0이

14:58.530 --> 15:00.390
있어요

15:00.390 --> 15:02.760
네 이제 B classful 서브넷 마스크를

15:02.760 --> 15:05.940
갖고 있다면 IP 주소 이후에 a/16을 사용하게 됩니다 ,

15:05.940 --> 15:10.230
서브넷 마스크는 255예요 255 0 0

15:10.230 --> 15:12.750
또한 서브넷 마스크에 16비트

15:12.750 --> 15:16.020
1과 16비트 0이 있다는 의미죠

15:16.020 --> 15:18.390
클래스 C 클래스ful 서브넷 마스크가

15:18.390 --> 15:21.690
있다면 IP 주소 이후에 a/24를 사용하게 됩니다

15:21.690 --> 15:26.460
서브넷 마스크는 255가 될 거라는 뜻이죠 255 255 0, 1이

15:26.460 --> 15:30.510
24비트 0이 8비트인

15:30.510 --> 15:32.280
것도요

15:32.280 --> 15:34.470
다음으로 두 가지 유형의 IPv4

15:34.470 --> 15:36.180
주소를 다룰 겁니다

15:36.180 --> 15:38.430
이를 공개 및 비공개 ip라고 하며 라우팅

15:38.430 --> 15:39.930
가능 ip와 라우팅 불가능

15:39.930 --> 15:42.390
ip라고도 들을 수 있습니다.

15:42.390 --> 15:45.270
IP가 공용 또는 공유 가능한 ip로 간주되면

15:45.270 --> 15:47.460
인터넷으로 직접 액세스 되고 인터넷

15:47.460 --> 15:49.830
서비스 제공자가 네트워크에 할당합니다

15:49.830 --> 15:51.900
안 그러면 ip 주소는

15:51.900 --> 15:54.030
실행 가능한 ip는 전체 인터넷에

15:54.030 --> 15:55.590
걸쳐 공개적으로 실행됩니다

15:55.590 --> 15:57.270
따라서 할당된 이름과 숫자는

15:57.270 --> 16:00.330
인터넷 회사에 의해 세계적으로 관리되죠

16:00.330 --> 16:02.460
따라서 회사의 웹 서버나 자녀를 위한 Minecraft

16:02.460 --> 16:04.530
서버 실행과 같은 공용 IP 주소를 원하는

16:04.530 --> 16:06.330
경우 로컬 인터넷 서비스 제공업체를

16:06.330 --> 16:07.860
통해 해당 IP 주소를 구입할

16:07.860 --> 16:10.080
수 있습니다.

16:10.080 --> 16:12.810
네 자 다른 한편으로는 사설 ips라고 불리는 사용이

16:12.810 --> 16:13.980
불가능한 ips도 있습니다

16:13.980 --> 16:16.290
왜냐하면 공용이 아니니까요 ?

16:16.290 --> 16:19.260
개인 ip는 누구나 언제든 사용할 수 있지만 자신의

16:19.260 --> 16:21.960
지역 네트워크 내에서만 가능합니다

16:21.960 --> 16:24.810
그래서 ip를 라우팅할 수 없는 겁니다 아무도

16:24.810 --> 16:26.820
누가 어떤 네트워크에서 그걸 사용하는지

16:26.820 --> 16:28.470
통제 못 하니까요

16:28.470 --> 16:30.360
네 사실 지금 컴퓨터의 IP

16:30.360 --> 16:31.620
주소를 보면 첫 8번째는

16:31.620 --> 16:32.883
10이나 172

16:32.883 --> 16:36.660
혹은 192로 시작하는 ip 주소를 사용하고 있을

16:36.660 --> 16:38.130
겁니다

16:38.130 --> 16:41.430
못 믿겠어요? 비디오 멈추고 확인해 보세요

16:41.430 --> 16:42.300
확인하는 방법을

16:42.300 --> 16:44.250
모른다면 지금 알려 줄게요

16:44.250 --> 16:45.660
네 Windows 컴퓨터라면

16:45.660 --> 16:47.310
Windows 키를 누르고

16:47.310 --> 16:49.380
R 키를 동시에 누르세요 그런 다음 cmd를

16:49.380 --> 16:52.350
입력하고 엔터를 누르세요 ,

16:52.350 --> 16:53.850
이건 명령의 약자예요

16:53.850 --> 16:56.070
좋아요, 다음 화면에 검은 창이 떴어요

16:56.070 --> 16:59.700
ip 구성을 위한 ipconfig를 입력한 다음 엔터를

16:59.700 --> 17:02.370
눌러 IP 주소를 보세요 ,

17:02.370 --> 17:05.520
10이나 172 192로 시작하나요?

17:05.520 --> 17:06.870
그럴 거예요

17:06.870 --> 17:08.220
컴퓨터를 쓰신다면 걱정 마세요

17:08.220 --> 17:09.420
나는 당신을 떠나지 않을 것입니다.

17:09.420 --> 17:11.340
이것도 보실 수 있어요

17:11.340 --> 17:12.300
이 비디오를 무선

17:12.300 --> 17:14.040
네트워크 연결을 통해 보고 있다면

17:14.040 --> 17:16.020
옵션 키를 누른 다음 메뉴 바 우측 상단에

17:16.020 --> 17:17.850
있는 Wi-Fi 아이콘을 클릭하세요

17:17.850 --> 17:19.560
?????

17:19.560 --> 17:21.600
무선 네트워크 이름 아래를 보면 ip

17:21.600 --> 17:23.130
주소가 보일 겁니다

17:23.130 --> 17:27.690
Ip의 일부로 10, 172나 192에서

17:27.690 --> 17:29.490
시작할 거예요

17:29.490 --> 17:31.290
Ip 주소를 알려주는 마술사가

17:31.290 --> 17:32.640
저인가요?

17:32.640 --> 17:33.870
그렇지도 않아요

17:33.870 --> 17:36.240
저 세 개의 값은 개인 ip 범위의

17:36.240 --> 17:38.040
일부입니다

17:38.040 --> 17:41.280
10명도 포함돼요 0 0 172개쯤

17:41.280 --> 17:44.490
돼요 16살요 1 192년인가

17:44.490 --> 17:47.640
그래요 168번요 1 다른 ip들도

17:47.640 --> 17:49.590
많이 있고요

17:49.590 --> 17:51.780
네 개인 ip 중 하나를 사용한다면∙∙∙

17:51.780 --> 17:53.370
이건 라우팅이 안 된다고 말씀드렸죠

17:53.370 --> 17:54.780
그럼 이 비디오를 어떻게 인터넷에

17:54.780 --> 17:56.310
올리나요?

17:56.310 --> 17:58.140
음 인터넷에 연결되면 라우터가

17:58.140 --> 18:00.360
네트워크 주소 변환을 하는 속임수를

18:00.360 --> 18:02.160
쓸 겁니다. 그리고 개인 ip를

18:02.160 --> 18:05.074
공용 ip로 바꿉니다. ,

18:05.074 --> 18:05.907
좋아요

18:05.907 --> 18:07.560
시험과 현실 세계 네트워크

18:07.560 --> 18:09.270
기술자로서의 삶을 위해

18:09.270 --> 18:11.220
개인 ip 주소의 범위를 이해하는

18:11.220 --> 18:13.620
게 정말 중요합니다

18:13.620 --> 18:15.630
클래스 a 주소를 보고 있는 경우

18:15.630 --> 18:18.150
첫 번째 옥텟이 10으로 시작하는 모든 주소는

18:18.150 --> 18:20.340
개인 ip로 간주됩니다.

18:20.340 --> 18:23.730
따라서 10부터 무엇이든 가질 수 있습니다. 0 0 0에서 10까지

18:23.730 --> 18:28.440
있어요 255 255 255는 개인

18:28.440 --> 18:30.030
ip가 될 거예요

18:30.030 --> 18:33.840
총 16개가 나왔네요 누구나 사용할 수 있는 7백만

18:33.840 --> 18:35.400
개의 ip 주소죠

18:35.400 --> 18:36.480
게다가, 클래스 b

18:36.480 --> 18:38.340
주소도 몇 개 있는데, 이건 기억하기가

18:38.340 --> 18:40.380
조금 더 어렵습니다.

18:40.380 --> 18:44.610
172로 시작하는 건 b급이 다 처리해요 172km까지

18:44.610 --> 18:47.850
올라갔어요 31은 개인 ip 범위의

18:47.850 --> 18:49.560
일부가 될 겁니다

18:49.560 --> 18:52.260
1백만 개 이상의 ip 주소를 포함하죠

18:52.260 --> 18:56.250
16 곱하기 256 곱하기 256이니까요

18:56.250 --> 18:58.470
C급 주소를 찾는다면 192로 시작하는

18:58.470 --> 19:01.200
건 뭐든요 168은 개인 ip로

19:01.200 --> 19:03.120
간주됩니다.

19:03.120 --> 19:06.930
범위는 192를 포함합니다 168번요 0 0에서 192까지

19:06.930 --> 19:11.190
있어요 168번요 255 255

19:11.190 --> 19:15.090
65,536개의 ip 주소가 제공되는데

19:15.090 --> 19:17.520
사용을 위한 것이죠

19:17.520 --> 19:19.860
이제 이 범위를 메모리로 커밋하세요

19:19.860 --> 19:22.050
명심하세요 a반은 아주 쉬워요

19:22.050 --> 19:25.200
10으로 시작하는 건 다 좋아요 뭔가 있어요 뭔가 있어요 a급 범위에서

19:25.200 --> 19:27.600
비공개 IP를 찾습니다

19:27.600 --> 19:29.220
C등급도 192인 것은 아주

19:29.220 --> 19:32.970
쉽습니다 168번요 뭔가 있어요 개인 주소로 간주되는

19:32.970 --> 19:34.920
것도 있습니다 이 경우에는

19:34.920 --> 19:37.410
c등급 개인 주소입니다

19:37.410 --> 19:39.960
하지만 클래스 b는 약간 다르기 때문에 대부분의 사람들이

19:39.960 --> 19:41.520
어려움을 겪는 곳입니다.

19:41.520 --> 19:43.260
172로 시작하는 주소도 포함할

19:43.260 --> 19:46.800
것입니다 16살요 뭔가 있어요 172km까지

19:46.800 --> 19:50.550
올라갔어요 31 뭔가 있어요 뭔가 있어요

19:50.550 --> 19:53.880
본질적으로 16개의 b급 주소가 서로

19:53.880 --> 19:55.350
옆에 있어요

19:55.350 --> 19:58.110
이 중 아무거나 비공개 ip로 선택할 수 있어요

19:58.110 --> 20:01.350
네 테스트하는 날 컴티어는 여러분을 속여 이렇게 말할

20:01.350 --> 20:03.180
수 있죠 이 중 어떤 주소가 개인

20:03.180 --> 20:04.890
ip가 아니죠? ?

20:04.890 --> 20:06.060
그러면 172파운드 정도

20:06.060 --> 20:09.060
주겠대요 12살요 뭔가 있어요 뭔가 있어요

20:09.060 --> 20:12.420
172로 시작합니다. 개인 ip처럼 보이지만, 172이기

20:12.420 --> 20:15.240
때문이죠. 172개가 아니라

20:15.240 --> 20:19.680
12개요 16, 172 31

20:19.680 --> 20:22.710
172개요 12살요 뭔가 있어요 개인 영역

20:22.710 --> 20:24.390
밖에 있기 때문에 공용

20:24.390 --> 20:26.580
ip가 될 수 있습니다.

20:26.580 --> 20:27.900
172로 시작하는 주소를

20:27.900 --> 20:30.120
볼 때는 특히 주의해야 합니다 172 사이에

20:30.120 --> 20:34.403
있어야 하니까요 16에서 172요 31은 비공개

20:35.580 --> 20:37.350
ip입니다

20:37.350 --> 20:41.520
172호 전부요 뭔가 주소가 공개되어야 합니다

20:41.520 --> 20:43.170
네 다음으로 특화된 ip에

20:43.170 --> 20:44.940
관해 얘기할 겁니다 두 가지

20:44.940 --> 20:47.340
중요한 카테고리가 있어요

20:47.340 --> 20:50.160
루프백 주소와 apipa 주소요

20:50.160 --> 20:53.070
첫 번째 특별 ip는 루프백 주소입니다

20:53.070 --> 20:56.550
이건 127로 배정됐어요 0 0 1

20:56.550 --> 20:58.080
자 이게 만들어졌을 때 인터넷

20:58.080 --> 20:59.520
초창기에 디자이너들은

20:59.520 --> 21:02.040
ip를 낭비하는 걸 걱정하지 않았어요 전

21:02.040 --> 21:03.900
세계에서 ip 주소를 많이 사용하게

21:03.900 --> 21:06.390
될 줄은 상상도 못 했거든요

21:06.390 --> 21:11.287
즉, 127개 범위를 추려내는 겁니다 0 0 0/8이나

21:12.600 --> 21:15.510
16요 7백만 개의 ip 주소로

21:15.510 --> 21:18.240
인터넷 호스트 루프백 주소가 사용됩니다

21:18.240 --> 21:20.520
네 네 안

21:20.520 --> 21:24.900
그러면

21:24.900 --> 21:27.300
호스트에 루프백을 생성하고 네트워킹

21:27.300 --> 21:29.220
프로토콜을 테스트합니다

21:29.220 --> 21:30.690
네 주어진 시스템에서 드라이버가

21:30.690 --> 21:33.180
제대로 작동하는지 보기 위해 문제 해결과 네트워크

21:33.180 --> 21:35.370
프로토콜 테스트에 자주 사용됩니다

21:35.370 --> 21:37.440
표준이 개발된 방식 때문에 127로

21:37.440 --> 21:38.550
시작하는 건 뭐든 볼

21:38.550 --> 21:41.220
수 있어요 뭔가 있어요 뭔가 있어요 루프백 주소로

21:41.220 --> 21:43.110
간주되는 게 있어요

21:43.110 --> 21:47.400
대부분은 127번만 사용하지만요 0 0 기본값으로

21:47.400 --> 21:49.560
처리된 루프백이죠

21:49.560 --> 21:53.640
나머지 16개도 마찬가지고요 7백만 개의 ip가

21:53.640 --> 21:55.110
네 대부분은 하나의

21:55.110 --> 21:56.700
ip 주소만 사용하지만요

21:56.700 --> 21:59.820
안 돼요

21:59.820 --> 22:01.320
네트워크 기술자들이 즐겨

22:01.320 --> 22:03.180
쓰는 농담을 들어보셨을 겁니다

22:03.180 --> 22:06.450
127번만 한 데가 없어요 0 0 1번,

22:06.450 --> 22:09.240
역시 집이 최고예요

22:09.240 --> 22:12.420
127 0 0 1 지역 호스트죠

22:12.420 --> 22:16.380
이제 ip 주소 127에 대해 알아보죠 0 0 네 1 1

22:16.380 --> 22:18.210
아까 제가 한

22:18.210 --> 22:21.900
것처럼요 네, 맞아요

22:21.900 --> 22:26.340
로컬 호스트는 항상 127로 변합니다 0 0 로컬 dns 설정의

22:26.340 --> 22:29.250
일부로 모든 컴퓨터의 1회 분할이죠

22:29.250 --> 22:34.250
핑 127을 하면 0 0 1번, 로컬 호스트를 핑해도

22:34.410 --> 22:36.030
같은 결과가 나옵니다

22:36.030 --> 22:41.910
루프백 ip의 ip 주소 127이 나오네요

22:41.910 --> 22:41.910
0 0 1

22:41.910 --> 22:44.130
두 번째 특별 ip 주소는

22:44.130 --> 22:47.220
apipa라고 합니다

22:47.220 --> 22:50.460
이것은 Automatic Private IP 주소로도 알려져 있습니다

22:50.460 --> 22:52.200
여기

22:52.200 --> 22:55.650
있네요.

22:55.650 --> 22:58.860
네 ,

22:58.860 --> 23:00.720
Apipa 주소는 항상 169로

23:00.720 --> 23:04.320
시작합니다 254 뭔가 있어요 뭔가 있어요

23:04.320 --> 23:06.360
169번지에 있는 걸 찾을

23:06.360 --> 23:09.630
거예요 254 0 0, 169까지

23:09.630 --> 23:14.070
올라갔어요 254 255 255

23:14.070 --> 23:16.590
네 이 범위에서 IP 주소가 나오면 네트워크

23:16.590 --> 23:18.660
장치의 IP를 보면 DHCP 프로세스에

23:18.660 --> 23:21.360
뭔가 문제가 있다는 뜻이고 장치가 a,

23:21.360 --> 23:23.790
b, c 범위 중 하나에서 정상적인 개인

23:23.790 --> 23:27.240
ip를 받지 않는다는 거죠

23:27.240 --> 23:28.950
네 이제 워크스테이션이 부팅되면

23:28.950 --> 23:31.050
dhcp 프로토콜을 사용하는 동적

23:31.050 --> 23:34.560
IP를 이용해 고유한 IP 주소를 얻으려 할 겁니다 ,

23:34.560 --> 23:37.620
도라 도라라고 하는 네 단계의 과정을 거칩니다

23:37.620 --> 23:41.160
발견하고 제공하고 요청하고 인정하는 과정이죠

23:41.160 --> 23:42.060
도라의 dhcp

23:42.060 --> 23:44.910
협상 과정에 문제가 생기면 시스템은

23:44.910 --> 23:46.980
주소를 받을 수 없고 컴퓨터가

23:46.980 --> 23:48.660
다운될 겁니다 뭘 해야

23:48.660 --> 23:49.767
할지 몰라 계속

23:49.767 --> 23:52.080
시도할 테니까요

23:52.080 --> 23:53.610
인터넷 태스크포스의 뛰어난

23:53.610 --> 23:56.820
엔지니어들이 apipa 범위를 만들었어요

23:56.820 --> 23:58.950
네 자 기본적으로 워크스테이션이

23:58.950 --> 24:01.800
동적 ip 주소의 dhcp 할당을 못 받으면 일정

24:01.800 --> 24:03.240
시간 내에 워크스테이션은

24:03.240 --> 24:05.490
이 특별한 apipa 범위에서 고유한

24:05.490 --> 24:07.260
주소를 고릅니다

24:07.260 --> 24:08.790
169로 시작하면 어떤 지적 재산권이든

24:08.790 --> 24:13.260
즉시 가질 수 있어요 254 뭔가 있어요 뭔가 있어요

24:13.260 --> 24:14.730
네 인터넷에 접속이 안

24:14.730 --> 24:16.290
되는 컴퓨터를 발견하면

24:16.290 --> 24:19.080
가장 먼저 ip 주소를 확인하세요

24:19.080 --> 24:20.460
Ip 주소 169를

24:20.460 --> 24:23.670
보세요 254 뭔가 있어요 dhcp 문제가

24:23.670 --> 24:25.740
생기면 제대로 작동하는지 확인하기

24:25.740 --> 24:27.600
위해 dhcp서버를 확인해야

24:27.600 --> 24:29.040
합니다 그 다음에는 개별

24:29.040 --> 24:31.020
IP 주소를 분배하는데 클래스 a,

24:31.020 --> 24:34.380
클래스 b, c등이 할당된 범위를 말합니다

24:34.380 --> 24:37.980
네 자 dhcp에 대한 심도 깊은 내용은 여기까지입니다

24:37.980 --> 24:41.100
나중에 다시 다룰 텐데요 다 다룰 겁니다 어떻게

24:41.100 --> 24:42.690
ip 주소를 제공하고

24:42.690 --> 24:44.730
네트워크 내에서 어떻게 사용되는지에

24:44.730 --> 24:47.520
대해서요

24:47.520 --> 24:48.353
좋아요

24:48.353 --> 24:51.390
이 긴 영상에 많은 정보가 담겨 있죠

24:51.390 --> 24:53.370
제가 너무 빨리 돌면

24:53.370 --> 24:55.950
이 수업을 다시 보세요

24:55.950 --> 24:57.600
IPv4 주소에 관한 중요한

24:57.600 --> 25:00.600
정보가 아주 많아요 그걸 알아야 합니다

25:00.600 --> 25:02.700
여기서 중요한 건 서로 다른 ip 주소

25:02.700 --> 25:05.340
클래스를 이해하는 겁니다 공용 및 개별 ip요

25:05.340 --> 25:06.930
각각이 사용되면 특별한 ip

25:06.930 --> 25:09.240
주소도 이해해야 합니다 가령, 루프백이나

25:09.240 --> 25:11.763
아피파와 다른 사람들요
