127로 시작하는 모든것 loofback주소
컴퓨터 주소 127.0.0.1
0으로 시작하는것도 안쓴다.
A클래스는 첫번째거 0 으로 고정
B는 10
C는 110
D는 1110
E는 1111
Network = 1 (쓸수없는것. 고정값)
Host = 0 (쓸수있는것)
SM(서브넷 마스크) 11111111 | 00000000 | 00000000 | 00000000
(1/8의 뜻 1의 갯수가 8개이다. 1로 시작하는 모든것. 1.0.0.1~1.255.255.254를 가리키는 범위임. 0세개 255세개를 못쓰니까 = 프리픽스(Prefix)방식)
ex)
IP 000000001.000000001.000000001.000000001
SM이 2bit가 갔다 11111111 | 11000000 . 00000000 .00000000 (255.192.0.0)
앞에 고정값
00 →0~63 (00000000~00111111) = 1.0.0.0 네트워크 /마스크 10개 → 브로드캐스트주소 1.63.255.255
01 →64~127 (01000000~01111111) = 1.64.0.0/10
10 →128~191 = 1.128.0.0/10
11 →192~255 = 1.192.0.0/10
1.64.0.0/10
1.128.0.0/10
1.192.0.0/10
===
호스트를 가지고있으면 다른사람이 쓸 수 없으니까 낭비하지않기 위해서.
200대를 가지고있는 사람에게 A클래스를 주면 안쓰는 ip의 낭비가 심하다 = 3명이서 여행가는데 버스를 렌트하는것과 같다.
192.1.1.0/24 를 두등분하시오 (24는 1의 갯수 11111111.11111111.11111111.00000000 이런느낌) --네트워크주소를 구하시오
0~255를 0~127(0네트워크)/ 128~255(128네트워크)
192.1.1.0/25
192.1.1.128/25
이렇게 나누면서 못쓰는게 2개에서 4개로 됨(브로드캐스트)
<문제> 말똥이 컴 8대 마스크는? (서브넷마스크는 0,1로 구분하는것 /1이 몇개 0이 몇개?) --서브넷마스크 주소를 구하시오.(서브넷마스크 맨앞 맨뒤는 못씀 그래서 이문제는 -2를 더 하는것!)
192.1.1.0/24
<해설>
2^?-2 >= 8 (-2는 맨앞맨뒤를 빼야하니까)
?=4승(호스트 비트가 4비트)
11111111.11111111.11111111.11110000
255.255.255.240
8대는 4비트 쓰면되니까 256-16 하면 더 빠르게 계산...
0이4개 2^4=16개로 나누면된다. 256/16
0~15
16~31
32~47
48~63
64~79
80~95
...
240~255
네트워크 비트
===
SM을 10진수로 바꾸면 255. | 0. 0. 0
A클래스는 126명한테 팔수있다.
and 연산
1은 참 0은 거짓
====
192.1.1.0/26 - subnet-zero라고 부름
... ...
192.1.1.194/26 - all ones subnet이라고 부름
===========
42억(처음에 과학자들이 정한숫자) -- 2^32 따라서 32bit
octet |
xxxxxxxx.|xxxxxxxx.xxxxxxxx.xxxxxxxx
Network |<------------ Host -------------->|
subnet zero
system looopback 네트워크 장비 주소 127.0.0.1(이세상 모든 컴퓨터는 다 127.0.0.1임)
ping(핑)이란?
0은 자연수가 아니기때문에 0은 쓰지 말자. 라고 약속
A클래스 : 첫번째 비트가 0으로 고정되어있다.
유니캐스트 = 홍길동한테만 귀에대고 속삭여서 다른사람들은 못듣는 것.
멀티캐스트 = 축구부 손들어! 하고 그룹을 지어서 부르는 것.
브로드캐스트 = 모든 사람들을 다 부르는 것.
A클래스 1~126 | 0~255. 0~255. 0~255
0. 0. 0(X) -왜? 이건 모~~든 사람 다 부르는 반이름 같은것!(=네트워크 주소로 쓰는것)(501호)
255. 255. 255(X) 맨앞에거랑 맨뒤에거는 쓰지말자고 약속함!(=브로드캐스트)(1.0.0.1~1.255.255.254 모두를 부르는것. 이장님이 방송으로 부르는것처럼 모두에게 말하는 채널)
네트워크 갯수 256개
번호 매기는 방법 → 0. 0. 255 그다음 0. 1. 0
정리
8비트 = 네트워크 주소 <xxxxxxxx>.xxxxxxxx.xxxxxxxx.xxxxxxxx
나머지 = 호스트 xxxxxxxx.<xxxxxxxx.xxxxxxxx.xxxxxxxx>
호스트 번호를 왜 토막냈냐 = 공평하게 하기위해
1네트워크 (1반) <xxxxxxxx>.xxxxxxxx.xxxxxxxx.xxxxxxxx
127로 시작하는 모든것 loofback주소
컴퓨터 주소 127.0.0.1
0으로 시작하는것도 안쓴다.
그래서 127은 없는거임.
B클래스 10xxxxxx xxxxxxxx. | xxxxxxxx. xxxxxxxx
10000000 → 2^7 = 128(10)
10111111(10은 고정값이니까 최댓값) → 128(10)+111111(2) = 191(10)
따라서 B클래스 맨앞은 128~191이온다.
128~191. 0~255. | 0~255. 0~255
←네트워크2^14→ | ← 호스트 →
| 0 . 0 (X) ---네트워크
| 255. 255 (X) ---브로드캐스트
네트워크는 14비트| 2^16 - 2 (호스트는 16비트)
16-2(고정0,1값)
C클래스 110xxxxx. xxxxxxxx. xxxxxxxx. | xxxxxxxx
11000000 → 192
11011111 → 223 (1+2+4+8+16+192)
192~223. 0~255. 0~255 | 1~254
← 네트워크 2^21 → |←호스트→
| H = 254 = 2^8-2
D클래스 1110xxxx. xxxxxxxx. xxxxxxxx. xxxxxxxx 화상회의
11100000 → 224
11101111 → 239
224~239. ? . ? . ?
D클래스=그룹주소=멀티캐스트=네트워크와 호스트와의 경계가 없다.
E클래스 1111xxxx. xxxxxxxx. xxxxxxxx. xxxxxxxx
240~255 . ? . ? . ?
연구용 예약주소(우리의 후손, 미래를 위해서!)
E클래스=그룹주소=멀티캐스트=네트워크와 호스트와의 경계가 없다.
<정리>
A클래스
1~126. Network갯수 2^7-2 (7비트) / Host = 2^24-2 (24비트)
36-8=24
B클래스
128~191. Network 2^14 (14비트) / Host = 2^16-2 (16비트)
36-16=16
C클래스
192~223. Network 2^21 (21비트) / Host = 2^8-2 (8비트)
36-24=8
'네트워크 수업 > 정보통신' 카테고리의 다른 글
[정보통신]09.TCP_IP1 23.02.13 23.02.17 (0) | 2023.02.13 |
---|---|
[정보통신]08.OSI참조모델 23.02.16 (0) | 2023.02.13 |
[정보통신]07.데이터통신기능2 23.02.16 (0) | 2023.02.13 |
[정보통신]06.데이터통신기능1 23.02.14 23.02.16 (0) | 2023.02.13 |
[정보통신]05.데이터통신요소3 23.02.14 중요 (0) | 2023.02.13 |
댓글