1.  IP주소  설계  실습(서브넷이  4개  필요한  경우)
할당  받은  Network  주소  :  C클래스  한  개(192.1.1.0)
Subnet Mask : 255.0.0.0
가용한 IP갯수 및 범위 : 254개
Domain이름 : XXX.ac.kr
Subnet Mask : 255.0.0.0
가용한 IP갯수 및 범위 : 254개
Domain이름 : XXX.ac.kr
앞에서도  살펴본  것처럼  C  class하나를  할당  받은  경우  LAN에서  서브넷을  4개로  분할하여  사용하려는  경우를  예를  들어  살펴봅니다.
그러면  여기서  각각의  TCP/IP  구성  정보를  할당해  보도록  하겠습니다.
1)  분할하려는  각각의  서브넷  주소
네개의 서브넷으로 분할 하려면 각각의 서브넷을 구분하기 위해서는 호스트 수를 나타내는 최상위 두 비트만 있으면 네개의 서브 네트워크를 나타내 줄 수가 있습니다.
이 경우 각각의 서브 네트워크의 주소는
첫번째가 192.1.1.0번,
두번째는 192.1.1.64번,
세번째는 192.1.1.128번,
네번째는 192.1.1.192번이 됩니다.
네개의 서브넷으로 분할 하려면 각각의 서브넷을 구분하기 위해서는 호스트 수를 나타내는 최상위 두 비트만 있으면 네개의 서브 네트워크를 나타내 줄 수가 있습니다.
이 경우 각각의 서브 네트워크의 주소는
첫번째가 192.1.1.0번,
두번째는 192.1.1.64번,
세번째는 192.1.1.128번,
네번째는 192.1.1.192번이 됩니다.
어떻게  이런  값을  가지게  될까요?
이것은 192.1.1.0네트워크에서 서브 네트워크를 분할 하기 위해 호스트주소를 나타내는 최상위 두 비트로 서브네트워크를 나타내는데 사용 함으로써
첫번째는 이 두 비트가 이진수로 00인 네트워크 즉 00000000(십진수로 0)
두번째는 이 두 비트가 이진수로 01인 네트워크 즉 01000000(십진수로 64)
세번째는 이 두 비트가 이진수로 10인 네트워크 즉 10000000(십진수로 128)
네번째는 이 두 비트가 이진수로 11인 네트워크 즉 11000000(십진수로 192)
이 되므로 위와 같은 네트워크 주소를 가지게 되는 것입니다.
이것은 192.1.1.0네트워크에서 서브 네트워크를 분할 하기 위해 호스트주소를 나타내는 최상위 두 비트로 서브네트워크를 나타내는데 사용 함으로써
첫번째는 이 두 비트가 이진수로 00인 네트워크 즉 00000000(십진수로 0)
두번째는 이 두 비트가 이진수로 01인 네트워크 즉 01000000(십진수로 64)
세번째는 이 두 비트가 이진수로 10인 네트워크 즉 10000000(십진수로 128)
네번째는 이 두 비트가 이진수로 11인 네트워크 즉 11000000(십진수로 192)
이 되므로 위와 같은 네트워크 주소를 가지게 되는 것입니다.
2)  서브  네트워크  마다  사용  가능한  IP주소  개수
각 서브 네트워크 마다 사용 가능한 IP주소 개수와 범위를 살펴보면
네트워크 주소 범위를 제외한 나머지 6비트로 각각 서브넷에서 호스트가 사용 할 수 있는 IP주소를 할당하여 줄 수가 있는데 모두 두개의 IP주소를 사용 할 수가 없습니다.
그 이유는 이 6비트 중 모두 0이 되는 주소는 각 네트워크의 주소를 나타내므로 사용 할 수가 없고 모두 1이 되는 주소는 각 서브 네트워크의 브로드캐스트 주소로 사용함으로 일반 노드에는 할당 할 수 없는 주소이기 때문입니다.
그리하여 결과적으로 가용한 IP주소 범위는
192.1.1.0번 네트워크에서는 192.1.1.1번에서부터 192.1.1.62번 까지
192.1.1.64번 네트워크에서는 192.1.1.65번에서부터 192.1.1.126번 까지
192.1.1.128번 네트워크에서는 192.1.1.129번에서부터 192.1.1.190번 까지
192.1.1.192번 네트워크에서는 192.1.1.193번에서부터 192.1.1.253번 까지
가 됩니다.
각 서브 네트워크 마다 사용 가능한 IP주소 개수와 범위를 살펴보면
네트워크 주소 범위를 제외한 나머지 6비트로 각각 서브넷에서 호스트가 사용 할 수 있는 IP주소를 할당하여 줄 수가 있는데 모두 두개의 IP주소를 사용 할 수가 없습니다.
그 이유는 이 6비트 중 모두 0이 되는 주소는 각 네트워크의 주소를 나타내므로 사용 할 수가 없고 모두 1이 되는 주소는 각 서브 네트워크의 브로드캐스트 주소로 사용함으로 일반 노드에는 할당 할 수 없는 주소이기 때문입니다.
그리하여 결과적으로 가용한 IP주소 범위는
192.1.1.0번 네트워크에서는 192.1.1.1번에서부터 192.1.1.62번 까지
192.1.1.64번 네트워크에서는 192.1.1.65번에서부터 192.1.1.126번 까지
192.1.1.128번 네트워크에서는 192.1.1.129번에서부터 192.1.1.190번 까지
192.1.1.192번 네트워크에서는 192.1.1.193번에서부터 192.1.1.253번 까지
가 됩니다.
처음  보시는  분들은  굉장히  생소하고  어렵게  여겨질  것이고  평소  의문을  가지고  계셨더  분들은  이해가  되실  것  같습니다.
어쨌던 이 개념은 꼭 한번쯤은 이해를 할 수 있도록 하고 있는 것이 좋습니다.
어쨌던 이 개념은 꼭 한번쯤은 이해를 할 수 있도록 하고 있는 것이 좋습니다.
3)  서브넷  마스크  값  결정
서브넷 마스트값은 C클래스 기본 서브넷 마스값인
11111111.11111111.11111111.00000000에서 서브넷을 만들어 주기 위해
두 비트의 호스트주소를 네트워크 주소로 사용했으므로
11111111.11111111.11111111.11000000을 서브넷 마스크 값으로 사용하면 됩니다.
십진수로 나타내면 서브넷 마스크 값은 255.255.255.192가 됩니다.
이값은 전체 네트워크에서 동일한 값을 가집니다.
서브넷 마스트값은 C클래스 기본 서브넷 마스값인
11111111.11111111.11111111.00000000에서 서브넷을 만들어 주기 위해
두 비트의 호스트주소를 네트워크 주소로 사용했으므로
11111111.11111111.11111111.11000000을 서브넷 마스크 값으로 사용하면 됩니다.
십진수로 나타내면 서브넷 마스크 값은 255.255.255.192가 됩니다.
이값은 전체 네트워크에서 동일한 값을 가집니다.
4)  라우터  주소  지정(게이트웨이  주소)
각각의 서브 네트워크마다 다른 게이트웨이 주소가 필요합니다.
각각의 범위에서 가용한 IP중 적절한 주소를 선택하여 사용하면 됩니다.
서브 네트워크로 분할한 환경에서는 이 라우팅 설정을 잘 해 주셔야 기본 네트워크를 운영하는데 문제가 없습니다. 대부분 가장 어렵게 여기는 부분입니다.
각각의 서브 네트워크마다 다른 게이트웨이 주소가 필요합니다.
각각의 범위에서 가용한 IP중 적절한 주소를 선택하여 사용하면 됩니다.
서브 네트워크로 분할한 환경에서는 이 라우팅 설정을 잘 해 주셔야 기본 네트워크를 운영하는데 문제가 없습니다. 대부분 가장 어렵게 여기는 부분입니다.
5)  서버  주소  지정
서버는 각 서브 네트워크 마다 다른 서버를 사용 할 수도 있고 같은 서버를 사용 할 수 있습니다. 이 부분의 설계도 정확하게 정의를 하셔서 혼선이 없도록 하여 주어야 합니다.
서버는 각 서브 네트워크 마다 다른 서버를 사용 할 수도 있고 같은 서버를 사용 할 수 있습니다. 이 부분의 설계도 정확하게 정의를 하셔서 혼선이 없도록 하여 주어야 합니다.
6)  클라이언트  컴퓨터  IP주소  지정
클라이언트 수 만큼 가용한 IP범위내에서 지정하여 주시면 됩니다.
클라이언트 수 만큼 가용한 IP범위내에서 지정하여 주시면 됩니다.
7)  DNS서버  주소  
ISP의 DNS서버를 활용 할 경우는 특별히 따로 주소를 지정 할 필요가 없고 그 ISP에서 제공하는 DNS서버의 IP주소와 이름만 확인하여 등록 하여 줍니다.
독자적으로 DNS서버를 운영 하려면 그 DNS서버로 운영할 서버의 IP주소를 DNS서버 주소로 활용하면 됩니다.
ISP의 DNS서버를 활용 할 경우는 특별히 따로 주소를 지정 할 필요가 없고 그 ISP에서 제공하는 DNS서버의 IP주소와 이름만 확인하여 등록 하여 줍니다.
독자적으로 DNS서버를 운영 하려면 그 DNS서버로 운영할 서버의 IP주소를 DNS서버 주소로 활용하면 됩니다.
이렇게  설계된  IP주소를  기본으로  하여  동적이나  수동적인  방법으로  서버나  클라이언트  또는  라우터등  장비등  기기의  역할에  맞게  TCP/IP  관련  정보를  등록하고  네트워크를  운영을  하면  됩니다.  
그러면 각 클래스에서 사용 가능한 서브 네트워크 수와 호스트수를 전체적으로 한
번 정리를 해보도록 하겠습니다.
2.Class  A에서의  가능한  서브넷  수,서브넷  마스크,서브넷당  호스트  수  
Class  A  IP주소  표현  :  Network  addr.Host  addr.Host  addr.Host  addr
클래스  A는  32비트중  앞의  8비트가  네트워크  주소를  식별하는  주소로  사용되고  뒤의  24비트는  호스트  주소를  나타내는  주소로  사용이  됩니다.  서브넷팅을  위해서는  24비트의  호스트를  나타내는  주소중  상위비트부터  차례로  서브넷  수에  따라  필요한  만큼  네트워크  주소로  사용을  하게  됩니다.
-  서브넷수  :  0개(0bit),  subnet  mask  :  255.0.0.0,  호스트수  :  16,777,214개
- 서브넷수 : 2개(1bit), subnet mask : 255.128.0.0, 호스트수 : 8,388,606개
- 서브넷수 : 4개(2bit), subnet mask : 255.192.0.0, 호스트수 : 4,194,302개
- 서브넷수 : 8개(3bit), subnet mask : 255.224.0.0, 호스트수 : 2,097,150개
- 서브넷수 : 16개(4bit), subnet mask : 255.240.0.0, 호스트수 : 1,048,574개
- 서브넷수 : 32개(5bit), subnet mask : 255.248.0.0, 호스트수 : 524,286개
- 서브넷수 : 64개(6bit), subnet mask : 255.252.0.0, 호스트수 : 262,142개
- 서브넷수 : 128개(7bit), subnet mask : 255.254.0.0, 호스트수 : 131,070개
- 서브넷수 : 256개(8bit), subnet mask : 255.255.0.0, 호스트수 : 65,534개
- 서브넷수 : 5122개(9bit), subnet mask : 255.255.128.0, 호스트수 : 32,766개
- 서브넷수 : 1024개(10bit), subnet mask : 255.255.192.0, 호스트수 : 16,382개
- 서브넷수 : 2048개(11bit), subnet mask : 255.255.224.0, 호스트수 : 8190개
- 서브넷수 : 4096개(12bit), subnet mask : 255.255.240.0, 호스트수 : 4094개
- 서브넷수 : 8092개(13bit), subnet mask : 255.255.248.0, 호스트수 : 2046개
- 서브넷수 : 16382개(14bit), subnet mask : 255.255.252.0, 호스트수 : 1022개
- 서브넷수 : 32768개(15bit), subnet mask : 255.255.254.0, 호스트수 : 510개
- 서브넷수 : 65536개(16bit), subnet mask : 255.255.255.0, 호스트수 : 254개
- 서브넷수 : 131072개(17bit), subnet mask : 255.255.255.192, 호스트수 : 126개
- 서브넷수 : 262144개(18bit), subnet mask : 255.255.255.224, 호스트수 : 62개
- 서브넷수 : 524288개(19bit), subnet mask : 255.255.255.240, 호스트수 : 30개
- 서브넷수 : 1048576개(20bit), subnet mask : 255.255.255.248, 호스트수 : 14개
- 서브넷수 : 2097152개(21bit), subnet mask : 255.255.255.252, 호스트수 : 6개
- 서브넷수 : 4194304개(22bit), subnet mask : 255.255.255.254, 호스트수 : 2개
- 서브넷수 : 2개(1bit), subnet mask : 255.128.0.0, 호스트수 : 8,388,606개
- 서브넷수 : 4개(2bit), subnet mask : 255.192.0.0, 호스트수 : 4,194,302개
- 서브넷수 : 8개(3bit), subnet mask : 255.224.0.0, 호스트수 : 2,097,150개
- 서브넷수 : 16개(4bit), subnet mask : 255.240.0.0, 호스트수 : 1,048,574개
- 서브넷수 : 32개(5bit), subnet mask : 255.248.0.0, 호스트수 : 524,286개
- 서브넷수 : 64개(6bit), subnet mask : 255.252.0.0, 호스트수 : 262,142개
- 서브넷수 : 128개(7bit), subnet mask : 255.254.0.0, 호스트수 : 131,070개
- 서브넷수 : 256개(8bit), subnet mask : 255.255.0.0, 호스트수 : 65,534개
- 서브넷수 : 5122개(9bit), subnet mask : 255.255.128.0, 호스트수 : 32,766개
- 서브넷수 : 1024개(10bit), subnet mask : 255.255.192.0, 호스트수 : 16,382개
- 서브넷수 : 2048개(11bit), subnet mask : 255.255.224.0, 호스트수 : 8190개
- 서브넷수 : 4096개(12bit), subnet mask : 255.255.240.0, 호스트수 : 4094개
- 서브넷수 : 8092개(13bit), subnet mask : 255.255.248.0, 호스트수 : 2046개
- 서브넷수 : 16382개(14bit), subnet mask : 255.255.252.0, 호스트수 : 1022개
- 서브넷수 : 32768개(15bit), subnet mask : 255.255.254.0, 호스트수 : 510개
- 서브넷수 : 65536개(16bit), subnet mask : 255.255.255.0, 호스트수 : 254개
- 서브넷수 : 131072개(17bit), subnet mask : 255.255.255.192, 호스트수 : 126개
- 서브넷수 : 262144개(18bit), subnet mask : 255.255.255.224, 호스트수 : 62개
- 서브넷수 : 524288개(19bit), subnet mask : 255.255.255.240, 호스트수 : 30개
- 서브넷수 : 1048576개(20bit), subnet mask : 255.255.255.248, 호스트수 : 14개
- 서브넷수 : 2097152개(21bit), subnet mask : 255.255.255.252, 호스트수 : 6개
- 서브넷수 : 4194304개(22bit), subnet mask : 255.255.255.254, 호스트수 : 2개
3. Class  B에서의  가능한  서브넷  수,서브넷  마스크,서브넷당  호스트  수  
Class  B  IP주소  표현  :  Network  addr.Network  addr.Host  addr.Host  addr
클래스  B는  32비트중  앞의  16비트가  네트워크  주소를  식별하는  주소로  사용되고  뒤의  16비트는  호스트  주소를  나타내는  주소로  사용이  됩니다.  서브넷팅을  위해서는  16비트의  호스트를  나타내는  주소중  상위비트부터  차례로  서브넷  수에  따라  필요한  만큼  네트워크  주소로  사용을  하게  됩니다.
-  서브넷수  :  0개(0bit),  subnet  mask  :  255.255.0.0,  호스트수  :  65,534개
- 서브넷수 : 2개(1bit), subnet mask : 255.255.128.0, 호스트수 : 32,766개
- 서브넷수 : 4개(2bit), subnet mask : 255.255.192.0, 호스트수 : 16,382개
- 서브넷수 : 8개(3bit), subnet mask : 255.255.224.0, 호스트수 : 8190개
- 서브넷수 : 16개(4bit), subnet mask : 255.255.240.0, 호스트수 : 4094개
- 서브넷수 : 32개(5bit), subnet mask : 255.255.248.0, 호스트수 : 2046개
- 서브넷수 : 64개(6bit), subnet mask : 255.255.252.0, 호스트수 : 1022개
- 서브넷수 : 128개(7bit), subnet mask : 255.255.254.0, 호스트수 : 510개
- 서브넷수 : 256개(8bit), subnet mask : 255.255.255.0, 호스트수 : 254개
- 서브넷수 : 512개(9bit), subnet mask : 255.255.255.192, 호스트수 : 126개
- 서브넷수 : 1024개(10bit), subnet mask : 255.255.255.224, 호스트수 : 62개
- 서브넷수 : 2048개(11bit), subnet mask : 255.255.255.240, 호스트수 : 30개
- 서브넷수 : 4096개(12bit), subnet mask : 255.255.255.248, 호스트수 : 14개
- 서브넷수 : 8092개(13bit), subnet mask : 255.255.255.252, 호스트수 : 6개
- 서브넷수 : 16382개(14bit), subnet mask : 255.255.255.254, 호스트수 : 2개
- 서브넷수 : 2개(1bit), subnet mask : 255.255.128.0, 호스트수 : 32,766개
- 서브넷수 : 4개(2bit), subnet mask : 255.255.192.0, 호스트수 : 16,382개
- 서브넷수 : 8개(3bit), subnet mask : 255.255.224.0, 호스트수 : 8190개
- 서브넷수 : 16개(4bit), subnet mask : 255.255.240.0, 호스트수 : 4094개
- 서브넷수 : 32개(5bit), subnet mask : 255.255.248.0, 호스트수 : 2046개
- 서브넷수 : 64개(6bit), subnet mask : 255.255.252.0, 호스트수 : 1022개
- 서브넷수 : 128개(7bit), subnet mask : 255.255.254.0, 호스트수 : 510개
- 서브넷수 : 256개(8bit), subnet mask : 255.255.255.0, 호스트수 : 254개
- 서브넷수 : 512개(9bit), subnet mask : 255.255.255.192, 호스트수 : 126개
- 서브넷수 : 1024개(10bit), subnet mask : 255.255.255.224, 호스트수 : 62개
- 서브넷수 : 2048개(11bit), subnet mask : 255.255.255.240, 호스트수 : 30개
- 서브넷수 : 4096개(12bit), subnet mask : 255.255.255.248, 호스트수 : 14개
- 서브넷수 : 8092개(13bit), subnet mask : 255.255.255.252, 호스트수 : 6개
- 서브넷수 : 16382개(14bit), subnet mask : 255.255.255.254, 호스트수 : 2개
4. Class C에서의 가능한 서브넷 수 및 서브넷 마스크,서브넷당 호스트수
Class  C  IP주소  표현  :  Network  addr.Network  addr.Network  addr.Host  addr
클래스  C는  32비트중  앞의  24비트가  네트워크  주소를  식별하는  주소로  사용되고  뒤의  8비트는  호스트  주소를  나타내는  주소로  사용이  됩니다.  서브넷팅을  위해서는  8비트의  호스트를  나타내는  주소중  상위비트부터  차례로  서브넷  수에  따라  필요한  만큼  네트워크  주소로  사용을  하게  됩니다.
-  서브넷수  :  0개(0bit)      ,  subnet  mask  :  255.255.255.0,      호스트수  :  254개
- 서브넷수 : 2개(1bit) , subnet mask : 255.255.255.128, 호스트수 : 126개
- 서브넷수 : 4개(2bit) , subnet mask : 255.255.255.192, 호스트수 : 64개
- 서브넷수 : 8개(3bit) , subnet mask : 255.255.255.224, 호스트수 : 30개
- 서브넷수 : 16개(4bit) , subnet mask : 255.255.255.240, 호스트수 : 14개
- 서브넷수 : 32개(5bit) , subnet mask : 255.255.255.248, 호스트수 : 6개
- 서브넷수 : 64개(6bit) , subnet mask : 255.255.255.252, 호스트수 : 2개
- 서브넷수 : 2개(1bit) , subnet mask : 255.255.255.128, 호스트수 : 126개
- 서브넷수 : 4개(2bit) , subnet mask : 255.255.255.192, 호스트수 : 64개
- 서브넷수 : 8개(3bit) , subnet mask : 255.255.255.224, 호스트수 : 30개
- 서브넷수 : 16개(4bit) , subnet mask : 255.255.255.240, 호스트수 : 14개
- 서브넷수 : 32개(5bit) , subnet mask : 255.255.255.248, 호스트수 : 6개
- 서브넷수 : 64개(6bit) , subnet mask : 255.255.255.252, 호스트수 : 2개
 
No comments:
Post a Comment