TCP/IP
인터넷에서 사용되는 여러 프로토콜을 통틀어 TCP/IP라고 한다.
TCP/IP를 인터넷 참조 모델이라고도 한다.
*프토코콜(protocol)의 사전적의미 : 컴퓨터간에 정보를 주고받을 때의 통신방법에 대한 규칙과 약속.
OSI 참조 모델과 달리 TCP/IP는 4계층 또는 5계층으로 분류된다.
물리계층을 별개로 취업하거나 링크 계층에 포함시키기도 한다.
TCP/IP와 관련된 프로토콜들은 IETF에서 관할한다.
*IETF(Internet Engineering Task Force)의 사전적의미
: 인터넷의 원활한 사용을 위한 인터넷 표준규격을 개발하고 있는 미국 IAB(Internet Architecture Board)의
조사위원회이다.
IP주소
- 인터넷에서 사용되는 각종 장비들인 라우터, 스위치, 서버, PC등에 부여된 고유주소
표기법
- 32bi며 다음과 같이 8bit단위로 점을 찍어 구분한다. ex) 10101100.00010000.00000110.00001010
- 그러나 사람이 사용하기 불편하기 때문에 십진수로 표시하여 사용됨.
이처럼 점으로 구분된 표기법을 돗티드 데시멀(Dotted Decimal)라 부른다. ex) 172.16.6.10
- 8bit의 제일작은수는 00000000이며, 10진수로 0이다.
- 8bit의 제일큰수는 11111111이며, 10진수로 255이다.
- 따라서 IP주소중 제일작은것은 0.0.0.0이며, 제일큰것은 255.255.255.255이다.
- 네트워크과 호스트(host)로 구분되며, 그 구분은 IP주소 첫부분의 숫자를 보면 알수 있다.
클래스 A 주소
: 첫부분의 숫자가 0~127사이인 IP주소. 이진수로 표시했을때는 첫번째 비트가 0이다.
- 이주소들은 첫부분만 네트웍주소이며 나머지는 호스트주소이다.
0.0.0.0 ~ 127.0.0.0 (00000000.00000000.00000000.00000000 ~ 01111111.11111111.11111111.11111111)
따라서,
10.1.2.3, 10.2.2.3, 10.100.100.1 등은 모두 같은 네트워크에 속한 호스트들이며,
10.1.2.3, 11.2.3.4, 100.5.6.7 은 서로다른 네트워크에 속한 호스트들이다.
0.0.0.0 : 현재의 네트워크를 나타낼때 사용됨.
127.0.0.0 : 해당 장비의 루프백주소(local loopback address)를 의미. 즉, 해당장비 자신을 의미함.
클래스 B 주소
: 첫부분의 숫자가 128~191사이인 IP주소. 이진수로 표시했을때는 처음 두비트가 10이다.
- 이주소들은 둘째 부분까지가 네트워크주소이고 나머지는 호스트주소이다.
128.0.0.0 ~ 191.255.0.0 (10000000.00000000.00000000.00000000 ~ 10111111.11111111.11111111.11111111)
따라서,
150.1.2.3, 150.1.2.3, 150.1.100.1 등은 모두 같은 네트워크에 속한 호스트들이며,
150.1.2.3, 150.2.3.4, 150.5.6.7 은 서로 다른 네트워크에 속한 호스트들이다.
클래스 C 주소
: 첫부분의 숫자가 192~223 사이인 IP주소. 이진수로 표시했을때는 처음 세비트가 110이다.
- 이 주소들은 셋째 부분까지가 네트워크 주소이고, 나머지는 호스트주소이다.
192.0.0.0 ~ 223.255.255.255
(11000000.00000000.00000000.00000000 ~ 11011111.11111111.11111111.11111111)
따라서,
200.1.2.3, 200.1.2.30, 200.1.2.100 등은 모두 같은 네트워크에 속한 호스트들이며,
200.1.1.1, 200.1.2.4, 200.1.3.7 은 서로 다른 네트워크에 속한 호스트들이다.
클래스 D 주소
: 첫부분의 숫자가 224~239 사이인 IP주소. 이진수로 표시했을때는 처음 네비트가 1110이다.
- 이 주소들은 네트워크와 호스트 주소의 구분없이 하나의 그룹을 나타내며, 멀티캐스트용으로 사용한다.
224.0.0.0 ~ 239.255.255.255 (11100000.00000000.00000000.00000000 ~ 11101111.11111111.11111111.11111111)
*멀티캐스트 [multicast]의 사전적 의미
: 인터넷에서 같은 내용의 데이터를 여러 명의 특정한 그룹의 수신자들에게 동시에 전송하는 방식을 말한다.
데이터 중복전송으로 인한 정보체증을 완화하며, 그룹 멤버십 정보를 관리할 수 있다.
클래스 E 주소
: 첫부분의 숫자가 240~255 사이인 IP주소. 이진수로 표시했을때는 처음 네비트가 1111이다.
이 주소들은 연구용으로 유보되어 있다.
240.0.0.0 ~ 255.255.255.255 (11110000.00000000.00000000.00000000 ~ 11111111.11111111.11111111.11111111)
※ 일반적으로 장비에 부여할수 있는 IP주소는 A,B,C 클래스이다.
--------------
오랜만에 숫자들을 보니 머리아파요(?)ㅠㅠㅋ/어지럽네요;;ㅋ/
학교다닐때도 진법은 되게 싫어 했는뎅...ㅎ
'시스코 초보' 카테고리의 다른 글
서브넷/서머리 네트워크 계산 방법 (0) | 2010.07.23 |
---|---|
서브넷마스크 (0) | 2010.07.22 |
네트워크, 브로드캐스트, 특별한용도의 IP주소 (0) | 2010.07.21 |
OSI 참조 모델 (0) | 2010.07.20 |
네트워크의 개념부터 알자! (0) | 2010.07.20 |