130 likes | 492 Views
DHCP. DHCP 의 역할 DHCP 클라이언트 컴퓨터들이 TCP/IP 설정 내용을 요청할 때 DHCP 클라이언트가 사용할 수 있는 IP 주소와 서브넷 마스크 등의 설정 사항을 DHCP 클라이언트에게 대여 DHCP 서버와 DHCP 클라이언트의 운영체제 DHCP 는 TCP/IP 의 기능으로 클라이언트와 서버의 운영체제와는 상관이 없다. 윈도우즈 2000 DHCP 클라이언트 설정. 윈도우즈 2000 DHCP 서버. DHCP 서버 설치 DHCP 서버 설정 예제.
E N D
DHCP • DHCP의 역할 • DHCP 클라이언트 컴퓨터들이 TCP/IP설정 • 내용을 요청할 때 DHCP 클라이언트가 사용할 • 수 있는 IP주소와 서브넷 마스크 등의 설정 • 사항을 DHCP 클라이언트에게 대여 • DHCP 서버와DHCP 클라이언트의운영체제 DHCP는 TCP/IP의 기능으로 클라이언트와 서버의 운영체제와는 상관이 없다.
윈도우즈 2000 DHCP서버 • DHCP서버 설치 • DHCP 서버 설정 예제 새 범위 이름 = 연습 시작 IP주소 = 172.16.100.0 끝 IP주소 = 172.16.100.100 서브넷 마스크 길이 = 16 제외 주소 추가 : 시작 IP주소 = 172.16.100.90 제외 주소 추가 : 끝 IP주소 = 172.16.100.95 임대 기간 = 8일 DHCP옵션 : Router(Default Gateway) = 172.16.100.1 DHCP옵션 : 도메인 이름 및 DNS서버 : IP 주소= 200.200.1.1 DHCP옵션 : WINS 서버 : IP주소 = 150.150.1.1
APIPA DHCP서버를 사용할 수 없는 경우에 DHCP 클라이언트들이 개인용 IP주소 영역인 169.254.0.0/16의 IP주소를 자신에게 할당해 주는 기능. 기본 게이트웨이 주소가 할당되지 않으므로 해당 서브넷의 APIPA주소를 가진 컴퓨터들과만 통신이 가능하다.
DHCP 릴레이 대행자 • DHCP서버가 없는 서브넷의 클라이언트들의 • DHCPDISCOVER신호를 수신해서 자신이 IP • 주소를 알고 있는 DHCP서버로부터 클라이언트 • 대신 IP주소를 대여 받아서 DHCPDISCOVER • 신호를 보낸 클라이언트에게 전달해 주는 컴퓨터
WINS • NetBIOS이름과 TCP/IP • NetBT를 이용하여 TCP/IP환경에서 NetBIOS • 이름 사용 가능 • WINS클라이언트 설정 • WINS서버 설치
WINS의 동작 방식 • 1) WINS클라이언트는 부팅하면서 WINS서버로 • 자신의 NetBIOS이름과 IP주소를 등록 한다. • 2)WINS서버는 이미 등록되어 있는 NetBIOS이름과 • 충돌 하는지를 확인하고 충돌이 발생하지 않으면 • 클라이언트의 NetBIOS이름과 IP주소를 등록한다. • 3) WINS클라이언트가 NetBIOS이름으로 통신을 • 시도하면 입력된 NetBIOS이름에 대한 IP주소를 • 내부적으로 WINS서버에 문의 한다. • 4) WINS서버가 IP주소로 대답을 하면 실질적으로는 • IP주소를 이용하여 통신이 이루어 지는 것이다.
WINS 프록시 WINS를 사용할 수 없는 컴퓨터들을 대신해서 WINS서버에 이름을 등록해주고, WINS서버에 이름풀이를 요청해주는 컴퓨터
WINS 프록시의 이름 등록 과정 1)non-WINS클라이언트 XYZ는 부팅하는 과정에서 XYZ 이라는 자신의 NetBIOS이름을 NetBIOS환경에서 사용 하기 위해서 등록하는 브로드캐스트 신호를 전송한다. 2)서브넷2에 있는 클라이언트들이 1)의 신호를 받고 현재 자신들이 사용중인 NetBIOS이름과 충돌하지 않는 경우 에는 수신한 신호를 무시하고 자신들의 NetBIOS이름과 충돌하는 경우에는 해당 이름을 이미 자신이 사용중이라는 신호를 XYZ에게 전달 3)또한 1)의 신호를 수신한 WINS프록시는 WINS 서버에 이미 등록된 이름이 없을 경우에는 해당 이름을 WINS서버 에 대신 등록한다. 이미 등록된 이름이 있을 경우에는 XYZ 에게 이 이름이 현재 사용중이라는 신호를 보낸다.
WINS 프록시의 이름 풀이 과정 1)해당 NetBIOS이름을 IP주소로 풀이하기 위한 브로드캐스트 신호를 내보낸다. 2)서브넷2의 일반 클라이언트들은 이 브로드캐스트 신호를 무시한다. 3)WINS프록시는 WINS서버에 해당 NetBIOS이름의 풀이를 요청하고 결과를 수신한다. 4)위의 과정에서 이름 풀이에 실패한 XYZ는 다시 해당 이름을 풀이하기 위한 브로드캐스트 신호를 내보낸다. 5)이 신호를 수신한 WINS프록시는 3)의 과정을 통해서 알아낸 IP주소를 XYZ에게 전달 한다.
NetBIOS이름을 IP주소로 이름 풀이 • 마이크로소프트의 NetBIOS이름 풀이 순서 • NetBIOS이름 캐시 검색 • 노드타입에 따른 검색 실시(WINS, 브로드캐스트) • LMHOSTS 화일 검색 • HOSTS 화일 검색 • DNS 서버에 질의
DNS이름을 IP주소로 이름 풀이 • 로컬 호스트(자기 자신) 이름과 비교 • HOSTS화일 검색 • DNS 서버에 질의 • NetBIOS이름 캐시 검색 • 노드 타입에 따른 검색 (WINS, 브로드캐스트) • LMHOSTS화일 검색