141014_네트워크I-02_교수님이준거

Download Report

Transcript 141014_네트워크I-02_교수님이준거

IPV6
• ipv6
– IPv4주소 고갈에 대비하여 설계
– IPv4주소와 가장 큰 차이점은 IP주소의 길이가 32bit에서 128bit
로 확장되어 할당 가능한 주소도 2의 32승에서 2의 128승 개로
증가
• IPv6 전환 기술
전환기술
설명
듀얼스택(Dual Stack)
호스트 또는 라우터의 IPv4와 IPv6 프로토콜을 모두 수용할
수 있는 기술
변환기술(Translation)
IPv4 망과 IPv6 망 사이에 주소변환기를 사용하여 상호 연동
시키는 기술.
터널링(Tunneling)
IPv4 망에 터널을 만들어 IPv6 패킷을 통과시키는 개념
1
IPV4
• ipv4
– iP 주소란 인터넷에 접속된 모든 기기들을 식별하기 위한 고유한
주소
– ipv4에서는 점(.)을 기준으로 4개의 옥텟(Octet)으로 분리
– 한 개의 옥텟은 8비트이고 총 32비트의 2진수로 구성
– 일반적인 표현방법은 점(.)으로 구분된 4개의 십진수
클래스
IP
서브넷마스크
사설IP
A
0.0.0.0 ~ 172.255.255.255
255.0.0.0
10.0.0.0 ~ 10.255.255.255
B
128.0.0.0 ~ 191.255.255.255
255.255.0.0
172.16.0.0 ~ 172.31.255.255
C
192.0.0.0 ~ 223.255.255.255
255.255.255.0
192.168.0.0 ~ 192.168.255.255
D
224.0.0.0 ~ 239.255.255.255
멀티캐스트 주소로 사용함
E
240.0.0.0 ~ 255.255.255.255
테스트 용도로 사용됨
2
IPv4
• 네트워크ID, 호스트ID 및 브로드캐스트IP
– C클래스 중 192.168.0.0~192.168.0.255 대역의 네트워크ID, 호스
트ID 및 브로드캐스트IP를 다음과 같이 표현할 수 있음
3
네트워크ID
• 네트워크ID계산
– (1) IP주소에 대한 네트워크 ID를 계산하기 위해 ip와 서브넷마스
크를 2진수로 변환
– (2) 2진수로 변환된 IP와 서브넷을 AND연산하여 네트워크 ID 계
산
– (3) 2진수의 네트워크ID를 십진수로 변환
4
IP계산
5
설명
• (1)와일드카드를 구하기 위해 가장 큰 수의 IP인
255.255.255.255에서 서브넷을 빼면 와일드카드를 구할 수 있
음
• (2)2진수를 이용하여 와일드카드를 구하는 것으로 계산된 2진
수를 십진수로 변환하면 (1)의 값과 일치함
• (3)2진수를 십진수로 변환하기 위해 서브넷의 ‘0’의 개수를 2
의 승수로 취한 값에 “-1”을 하여 와일드카드 계산
• (4)IP는 4개의 옥텟으로 구성되며 옥텟별로 계산해서 와일드
카드를 계산. 만약 서브넷이 255.255.0.0이라면 와일드 카드는
0.0.255.255가 됨
• (5)네트워크 ID에 와일드카드를 더하여 전체 IP범위 계산
• (6)시작IP은 네트워크ID, 마지막IP는 브로드케스트IP 이며 그
외의 나머지가 할당 가능한 호스트IP가 됨
6
IPv4 범위
• A~C 클래스의 전체 네트워크와 호스트 개수
클래스
2진수표현
네트워크
호스트
A
00000000.00000000.00000000.00000000 ~
01111111.11111111.11111111.11111111
128(27)
16,777,216(28×28×28)
B
10000000.00000000.00000000.00000000 ~
10111111.11111111.11111111.11111111
16,384(26×28)
65,536(28×28)
C
11000000.00000000.00000000.00000000 ~
11011111.11111111.11111111.11111111
2,097,152
(25×28 ×28)
256(28)
D
11100000.00000000.00000000.00000000 ~
11101111.11111111.11111111.11111111
268,435,456(24×28×28×28)
E
11110000.00000000.00000000.00000000 ~
11111111.11111111.11111111.11111111
268,435,456(24×28×28×28)
7
IPv4 범위
• A Class
• B Class
8
IPv4 범위
• C Class
9
서브넷팅
• 서브넷팅(Subnetting)
– (1)기존의 네트워크ID는 첫
번째 서브넷의 서브넷ID가
됨
– (2)기존의 Host ID에서 (1)
과 (3)을 제외한 모든 IP들
을 구성
– (3)기존의 브로드캐스
트 IP는 마지막으로 나
누어진 서브넷의 브로
드캐스트 IP가됨
10
프리픽스
프리픽스
2진수표현
서브넷마스크
와일드카드
/8
11111111.00000000.00000000.00000000
255.0.0.0
0.255.255.255
/10
11111111.11000000.00000000.00000000
255.192.0.0
0.63.255.255
/16
11111111.11111111.00000000.00000000
255.255.0.0
0.0.255.255
/21
11111111.11111111.11111000.00000000
255.255.248.0
0.0.7.255
/23
11111111.11111111.11111110.00000000
255.255.254.0
0.0.1.255
/24
11111111.11111111.11111111.00000000
255.255.255.0
0.0.0.255
/25
11111111.11111111.11111111.10000000
255.255.255.128
0.0.0.127
/30
11111111.11111111.11111111.11111100
255.255.255.252
0.0.0.3
/32
11111111.11111111.11111111.11111111
255.255.255.255
0.0.0.0
11
서브넷 & 와일드카드
• 서브넷마스크(Subnet Mask)와 와일드카드 마스크
(Wildcard Mask) 관계
12
서브넷팅 예제
•
다음의 IP와 프리픽스가 주어졌을 때 서브넷ID, 브로드캐스트주소, 서브넷마스크 및 사용
가능한 호스트IP를 모두 10진수로 작성
•
•
•
•
•
1. 192.168.0.128/25
서브넷ID :
호스트IP범위:
브로드캐스트IP:
서브넷마스크:
•
•
•
•
•
2. 192.168.100.0/30
서브넷ID :
호스트IP범위:
브로드캐스트IP:
서브넷마스크:
•
•
•
•
•
2. 49.192.0.0/13
서브넷ID :
호스트IP범위:
브로드캐스트IP:
서브넷마스크:
13
1번 풀이
14
2번 풀이
15
3번 풀이
16
Gateway(문, 입구)
17
DHCP
• DHCP(Dynamic Host Configuration Protocol)
– IP 주소 유형에는 접속할 때마다 자동으로 할당 받는 유동
IP(dynamic IP)와 수동으로 직접 설정하는 고정 IP(static IP)
– 편의성 및 IP 절약
18
NAT
• NAT(Network Address Translation)
– IP 절약 및 보안
19
NAT
• NAT의 동작방식
동작방식
Static NAT
설 명
1:1 변환방식으로 지정한 사설IP와 공인IP 한 개씩을 고정으로 매핑함.
Dynamic NAT
N:M 변환방식으로 지정한 대역의 사설IP들을 순차적으로 지정된 여러
개의 공인IP로 순차 매핑 함
PAT
-Port Address Translation의 약자이며 N:1 방식으로 Dynamic NAT에서
공인 IP의 수를 한 개로 한 개념
-가장 흔하게 사용되는 방식으로 모든 사설IP는 한 개의 공인IP를 통해
인터넷에 접속
20
21
22
Report
 IPv4와 IPv6의 차이점과 듀얼스텍, 게이트웨이 및 터널링 등 IPv6로
의 전환기술 조사
 -발표 및 기한 : 2주
 -제출형식 : PPT, HWP, DOC 등, 학과반-이름(컴보2B-홍길동)
 -제출 : [email protected]
23
모드전환, 대화형모드
 Router> (User mode 제한된 명령어 사용)
 Router>en
 Router# (Priviledged mode 특권모드, 설정확인:show,
Copy)
 Router#conf t
 Router(config)# (Global Configuration mode 전역설
정모드)
 Router(config)#int e 0
 Router(config-if)# (해당인터페이스 설정모드)
24
Error Messages
 Router(config-line)#ip add 192.168.32.3 255.255.255
^
 % Invalid input detected at '^' marker.
 Router#sshs
 Translating "sshs"...domain server (255.255.255.255)
 % Unknown command or computer name, or
unable to find computer
 Router#ssh
 % Incomplete command.
25
2. 스위치&라우터 기본 장치설정
 Router(config)#hostname JungBo
 Switch(config)#hostname KoreaIT
 Router(config)#enable password jungbo
 Router(config)#enable secret kit2014
 Router(config)#service password-encryption
 Router(config)#line console 0
 Router(config-line)#password jungbo
 Router(config-line)#login
 Router(config)#line vty 0 14
 Router(config-line)#password jungbo
 Router(config-line)#login
26
2. 스위치&라우터 기본 장치설정
 Router(config)#username packet password tracer
 Router(config)#line console 0
 Router(config-line)#login local
 Router(config-line)#exec-timeout 1 30
 Router(config-line)#^Z
 Router#
 %SYS-5-CONFIG_I: Configured from console by console
 Router(config)#banner motd #Unauthorized Access is
Prohibited!#
 Router#clock set 10:32:00 12 september 2014
 Router#show clock
 *10:32:2.744 UTC Fri Sep 12 2014
27
2. 스위치&라우터 기본 장치설정
 Router(config)#username packet password tracer
 Router(config)#line console 0
 Router(config-line)#login local
 Router(config-line)#^Z
 Router#
 %SYS-5-CONFIG_I: Configured from console by console
 Router(config)#banner motd #Unauthorized Access is
Prohibited!#
 Router#clock set 10:32:00 3 july 2012
 Router#show clock
 *10:32:3.985 UTC ? 7 3 2012
28
 Router#show running-config
 Router#copy running-config startup-config
 Router#wr
 Router#show startup-config
 Router#copy running-config tftp
 Router#show history
 Router#terminal history size ?

<0-256> Size of history buffer
 Router#terminal history size 20
 Router(config)#line con 0
 Router(config-line)#his
 Router(config-line)#history size 20
29
 Router#comfigure
 Translating "comfigure"...domain server (255.255.255.255)
 % Unknown command or computer name, or unable to
find computer address
 Router#conf t
 Enter configuration commands, one per line. End with
CNTL/Z.
 Router(config)#no ip domain-lookup
 Router(config)#exit
 Control+Shift+6
 Router#reload
30
2-1. 라우터 & 스위치 기능적 측면의 설정
 Router(config)#interface fastEthernet 0/0
 Router(config-if)#ip address 192.168.1.1 255.255.255.0
 Router(config-if)#no shutdown
 Router(config)#interface serial 0/0/0
 Router(config-if)#ip address 192.168.2.1 255.255.255.0
 Router(config-if)#clock rate ?
 Speed (bits per second)

1200
 중간생략

<300-4000000> Choose clockrate from list above
 Router(config-if)#clock rate 64000 //DCE에만
 Router(config-if)#no shutdown
31
 Router(config)#interface fastEthernet 0/0
 Router(config-if)#no shutdown
 Router(config-if)#ip address dhcp
32
Switch IP 설정
 Switch(config)#interface vlan 1
 Switch(config-if)#ip address 192.168.0.100
255.255.255.0
 Switch(config-if)#exit
 Switch(config)#ip default-gateway 192.168.0.1
33