* LAN : 좁은 범위 ( 건물 내, 회사 내 등 )
속도는 빠른 편이며 관리자가 직접 관리하는 방식
* WAN : 넓은 범위, 많은 LAN들이 물리적으로 연결되어 있는 광역 네트워크
ISP ( Internet Service Provider ) ex ) KT, SKT, LG U+ 등과 같은 서비스 제공업체들
* Internet : 다수의 네트워크가 서로 접속하여 물리적으로 하나의 큰 네트워크로 통합된 것
* IP : Internet Protocol
IP Address에는 Private IP와 Public IP 두 개가 존재한다.
1. Private IP ( 'Local IP' ) = 사설 IP, 사내 망, 사설 망 cmd - ipconfig로 확인 가능
2. Public IP ( 'Global IP' ) = 공인 IP, 인터넷
공인 IP는 국제적으로 공인된 것이며 값을 치르고 구매한 IP로 이 IP가 없는 경우 인터넷 사용 불가
< 공인 IP 체계 >
IPv4 = 32 bit 체계
0.0.0.0 ~ 255.255.255.255 까지의 ip 주소의 개수는 약 43억개인데, 전 세계의 컴퓨터를 사용하는 인구에 비해
43억은 턱 없이 부족한 숫자이다. 이러한 부족에 대한 대안으로 IPv6과 NAT ( Network Address Translation )이 있다.
IPv6은 128bit 체계의 주소로 43억의 4제곱으로 부족할 일이 없으나 아직 상용화되지 않았다. 그 이유는 NAT을 통해
일정부분 IP 부족을 해결했기 때문이다. [ NAT 에 대해선 차 후 공부 ]
* IP Class Scope
32bit 주소 체계에서, 처음 8bit의 맨 처음 bit를 기준으로 Class가 나뉜다.
1byte가 8bit이듯, 네트워크 주소체계에서도 8bit를 1Octet이라고 하고, 즉 첫 Octet의 첫 비트에 따라 클래스가 나뉜다.
- 1 : 1 통신 방식 : Unicast
- 1 : N 통신 방식 : Multicast
- 같은 대역의 모든 노드와 통신 (방송의 형태) : Broadcast
* 한 네트워크에서 여러 대역들로 쪼개져 있을 때, 한 대역을 Network ID라고 한다.
기본적으로 Network ID가 같아야만 Broadcast가 가능하다. Network ID가 같다 = 같은 네트워크 대역이다.
xxx.xxx.xxx.xxx 의 IP 주소가 있을 때,
A Class의 경우 첫 Octect을 가지고 Net ID를 구별한다.
B CLass의 경우 두 번째 Octet까지 Net ID로 구별하며, C CLass는 세 번째 Octet까지 Net ID로 구별한다.
Net ID가 아닌 Octet들을 Host ID라 하며 이는 같은 대역 내에서 자유롭게 사용할 수 있는 ID 이다.
Class의 규모는 당연히 A > B > C 순이다.
cf) D와 E는 실제로는 사용하지 않는, 사라진 Class이지만 문제에는 나올 수 있다고 한다.
< 이론 >
Class A : 0xxx...
- 첫 Octet의 첫 비트가 0으로 시작하는 것을 A CLass라 한다.
00000000.00000000.00000000.00000000 ~ 01111111.11111111.11111111.11111111
: 0.0.0.0 ~ 127.255.255.255
Class B : 10xxx...
- 첫 Octet의 2 비트가 10으로 시작하는 것을 B CLass라 한다.
10000000.00000000.00000000.00000000 ~ 10111111.11111111.11111111.11111111
: 128.0.0.0 ~ 191.255.255.255
Class C : 110xxxx...
- 첫 Octet의 3 비트가 110으로 시작하는 것을 C Class라 한다.
11000000.00000000.00000000.00000000 ~ 11011111.11111111.11111111.11111111
: 192.0.0.0 ~ 223.255.255.255
< 실질 >
Class A : 10.0.0.0/8 ~ 10.255.255.255
Loopback : 127.0.0.0/8
Class B : 172.16.0.0/12 ~ 172.31.255.255
Class C : 192.168.0.0/16 ~ 192.168.255.255
Multicase : 224.0.0.0/4
IP 주소 뒤에 있는 /숫자 는 bitmask ( = prefix ) 라 하며, 숫자에 해당하는 개수의 bit가 왼쪽에서부터 1임을 의미한다.
/8 = 11111111.00000000.00000000.00000000
/12 = 11111111.11110000.00000000.00000000
..
'네트워크 기초' 카테고리의 다른 글
네트워크 :: 사이더 ( CIDR ) 와 VLSM (0) | 2019.01.13 |
---|---|
네트워크 :: Subnet Mask, Subnetting (0) | 2019.01.13 |
네트워크 1일차 숙제 [ Manchester encoding ] (0) | 2019.01.12 |
네트워크 :: 1일차 숙제 [ Ethernet통신 조사하기 ] (0) | 2019.01.12 |