TCP/IP
- 197년대 초반 많은 업체들이 다양방법으로 전송프로토콜
대표적인 - Appletalk, ipx , netBEUI , TCP/IP**
- 각각의 네트워크에 접속되는 호스트들은 고유주소가짐.
- 호스트들의 고유주소를 관리하는 NIC단체 관리배분
네트워크 공유센터 ncpa.cpl (network connection)네트워크 관리창
- TCP/IP지우쓰고 싶다고 해도 내가 맘대로 지울수 없다.
제거 창이 활성되어있지 않는다.
공인ip 인터넷쓰는 사람들은 누구나 ip라는걸 가짐
전세계에서 유일하게 나만 가지고 있는것!
중복이 되서 둘중한명 인터넷 사용 못함!
ip -> cmd->ipconfig
사설ip는 전세계 동일ip를 쓰는 사람들이있을 수 있음
ipv4 - 32bit길이를 2진수
00000000 00000000 00000000 00000000 --> 0.0.0.0
11111111 11111111 11111111 11111111 --> 255.255.255.255
01011111 . 11011111 . 10000011 . 01010111
10진수로 바꿔서 우리가 보기 편하게 보여주는것
ipv6 - 128bit
2진수 0,1
00000000
10
2^0=1
2^1=2
2^2=4
10진수 2진수
1 1
2 10
3 11
4 100
5 101
6 110
456 -> 4x100,5X10,6x1
1101 -->(1x2^3)+(1x2^2)+(0x2^1)+(1X2^0)
logical AND기능
1 1 1
1 0 0
0 1 0
0 0 0
1100 1111
1111 0000
----------
1100 0000
네트워크란 하나의 브로드캐스영역
하나의 pc같은 네트워크부분에 있으면 라우터를 통하지않고 통신가능
호스트
- 주인 각각의 pc또는 장비
네트워크와 호스트서로간의 약속을 해놓 ip주소의 class ip
A B C D E
ABC 일반적인 용도
D클래스 멀티캐스용
E클래스 실험용 255.255.255.255
왜 나누니?
- 하나의 네트워크 호스트의 수를 몇개가지 가질 수있는지
A클래스
- 하나의 네트워크가 가질 수있는 가장 많은 호스트를 가짐
- 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
--------- --------------------------
네트워크 호스트
- 범위 0~127 실질적인 1.0.0.0 ~126.255.255.255
- 127.0.0.1 물리적인 랜카드의 이상유무 확인할때 사용
- 0.0.0.0대표적ip
- 아이피의 50%차지 A클래스 C클래스 B클래스를 사용할수있도록 배분
- 서브넷마스크 255.0.0.0
B클래스
- 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
----------------- -----------------
네트워크 호스트
- 가장작은범위 128.0.0.0 가장큰 범위 191.255.255.255
- 호스트의 수는 2^16bit ==650000
- 서브넷마스크 255.255.0.0
C클래스
- 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
--------------------------- --------
네트워크 호스트
- 가장 작은 범위 192.0.0.0 가장큰 범위는 224.255.255.255
- 호스트 수 254
- 서브넷 마스크 255.255.255.0
클래스 네트워크 호스트
10.3.4.3 a 10 3.4.3
132.12.11.4 b 132.12 11.4
203.10.1.1 c 203.10.1 1
192.12.100.2 c 192.12.100 2
130.11.4.1 b 130.11 4.1
261.12.4.1 이런주소없음
서브넷마스크?
- 서브 메인이 아닌 가공을 통한 네트워크를 만들기 위해서 씌우는 마스크
- ip를 배정받으면 자신의 입맛에 맞게 맞춤
- 주어진 ip를 네트워크환경에 맞게 나누어 주기위해서 씌어주는 이진수조합
- 중간에 0나오면 안되요
- 브로드캐스트 영역을 나눠서 ip아껴쓰기위함
11111111.11111111.11111111.00000000
255.255.255.0
디폴트 마스크
- 할당받은 ip를 영역을 나누지않고 전부다 소진했을때 사용하는것
- 255.255.255.0
150.150.100.1 --> 1001 0110.1001 0110.0110 0100 0000 0001
255.255.0.0 --> 1111 1111.1111 1111.0000 0000 0000 0000
-------------------------------------------------------------
150.150.100.0 1001 0110.1001 0110.0000 0000.0000 0000
192.168.10.2 1100 0000.1010 1000.0000 1010.0000 0010
255.255.255.0 1111 1111.1111 1111.1111 1111.0000 0000
---------------------------------------------------------------
192.168.10.0 1100 0000.1010 1000.0000 1010.0000 0000
128.120.100.3 1000 0000.0111 1000.0110 0100.0000 0011
255.255.255.0 1111 1111.1111 1111.1111 1111.0000 0000
128.120.100.3 255.255.0.0
128.120.200.4 255.255.255.0
'Network > Network' 카테고리의 다른 글
[NETWORK]NETWORK 2일차 (0) | 2018.01.06 |
---|---|
[NETWORK]NETWORK 1일차 (0) | 2018.01.05 |