Chapter 17 BOOTP and DHCP.

Slides:



Advertisements
Similar presentations
시스코 네트워킹 (CCNA) 3주차.
Advertisements

조준희 (Cho, Junhee) TCP/IP 조준희 (Cho, Junhee)
Chapter 7 ARP and RARP.
TCP/IP 통신망 특론 3장 인터넷프로토콜( IP ).
Next Generation: IPv6 and ICMPv6
암호화 기술(SSL, IPSec) 손재성 권기읍 안복선 최준혁
Chapter 06. 프로토콜.
22 장 프로세스간 전달 : UDP와 TCP 22.1 프로세스간 전달 22.2 사용자 데이터그램 프로토콜
IPsec 석진선.
제 12 장 브로드캐스팅과 멀티캐스팅.
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
IP addressing - 2 진수 (10진수) | (2진수)
DHCP 배진경 손혜란 최혜자.
Dynamic Host Configuration Protocol
Cisco 단독형 AP LWAPP 변환 Guide
20 장 네트워크층 프로토콜 : ARP, IPv4, ICMP, IPv6, ICMPv6
Internet Group Management Protocol (IGMP)
Delivery and Routing of IP Packets
Internet Control Message Protocol (ICMP)
제 16 장 BOOTP.
Network 네트워크 이론 및 실습 TCP / IP 4장.
LOGO 네트워크 운용(2).
10. About TCP / IP SPARCS 08 우성필.
Domain Name System (DNS)
라우팅의 기술 RIP과 OSPF의 개요 및 동작과정 1조 : 박지훈, 최정연, 추태영 RIP과 OSPF의 개요 및 동작과정.
모든 내용에 대한 저작권은 BANNA에 있으며, 허가된 사용자 이외에는 사용할 수 없습니다.
뇌를 자극하는 Windows Server 장. Windows 배포 서버.
(Next Generation Internet Protocol)
Chapter 11 Unicast Routing Protocols.
라우팅 기술 (RIP, OSPF) 컴퓨터공학과 강지훈 윤인선 이고운
프로토콜 (Protocol) 발표 : 2008년 7월 18일 이 재 정
한국마사회 ADSL 장애처리 방법 2003년 5월 16일.
Routing Protocol - Router의 주 목적 중 하나는 Routing
S N M P (Simple Network Management System).
Embeded 기초 다지기 2015년 10월 26일 intern Sally
세미나.. NETWORK??!! 저자 : 장경칩 도전하라 창조의 세계로(SINCE 1992) - 장경칩.
웹서버와 설치에 필요한 것 WWW ( world wide web ) TCP/IP 프로토콜을 이용하는 클라이언트/서버 환경
Access Control Lists Access Control List
제 16 장 BOOTP 정보통신연구실.
Network Management 김대환 김태훈 김숙흔 이근민.
16장. DHCP 서버의 설치와 운영.
DHCP 김영석 박대혁 신영주.
네트워크 관리 개요 및 SNMP Protocol 동작 과정
3부 해킹 전 정보 획득 Chapter 6. 풋프린팅과 스캔
DHCP 박윤환 윤준호.
시스템 운영계획 통신 케이블 제작 엑세스 포인트, 스위치, 라우터 설치 및 환경구성
19 장 호스트 대 호스트 전송: 인터네트워킹, 주소 지정, 라우팅
IP(Internet Protocol)
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
멀티 쓰레드 기반의 채팅 프로그램 문성영 김현진 학번 이름 장용하 차희진 연구제안서.
5장 RARP (Reverse Address Resolution Protocal) 시스템 소프트웨어 실험실 남 상 온
제 15 장 BOOTP와 DHCP BOOTP 15.2 동적 호스트 설정 프로토콜.
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
네트워크 설치 전 확인 사항 INTERNET INTERNET 인터넷 모뎀 (KT, SK , LG 등등 )
Chapter 16 Socket Interface.
팀 프로젝트 [데이터통신] 김진억 성보라 문제명 박상민 이혜영.
초기화면 인터넷의 이해 Ⅳ. 컴퓨터와 생활> 2. 인터넷의 활용> 기술·가정 2학년 2학기
제 12 장 브로드캐스팅과 멀티캐스팅 정보통신연구실.
제 11장 User Datagram Protocol(UDP)
Chapter 10 Mobile IP.
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
3부 해킹 전 정보 획득 Chapter 9. IP 주소 추적
Internet 인공지능연구실
전류는 자계에서 힘을 받는다 기계공학교육 박지훈 황인석 한만혁 이덕균.
매물장 로그인 직원을 미리 생성하시면 직원 ID로 로그인 가능.
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
Chapter 4. DHCP 컴퓨터들의 IP Address를 관리하기 위한 DHCP프로토콜의 동작방법부터 설명하며 DHCP서버와 클라이언트의 구성 및 DHCP를 통한 IP Address관리에 대해서 설명하고 있다. 기업네트워크에서 네트워크에 서버를 배치할 때 필수적으로.
소리가 작으면 이어폰 사용 권장!.
네트워크 프로토콜.
Presentation transcript:

Chapter 17 BOOTP and DHCP

CONTENTS BOOTP DHCP

선행 지식 TCP/IP 접속 각 컴퓨터가 다음과 같은 정보를 알아야 함 구성파일에 저장 후 부팅 중에 접근 해당 서브넷 마스크 라우터의 IP 주소 네임서버의 IP 주소 구성파일에 저장 후 부팅 중에 접근 각 장치의 구성에 의존되며, 장치가 연결된 네트워크를 정의

17.1 BOOTP

17.1 BOOTP BOOTP(Bootstrap Protocol)? 패킷의 형식 디스크가 없는 컴퓨터나 부팅의 초기에 정보를 제공하기 위한 클라이언트/서버 규약 패킷의 형식 14개의 필드를 지님 하나의 패킷 형태가 클라이언트/서버의 동작을 동시에 수행

17.1 BOOTP BOOTP 패킷 형식

17.1 BOOTP 패킷의 형식(계속) 동작 코드(Operation code) 하드웨어 종류(Hardware type) 요청 1, 응답 2 하드웨어 종류(Hardware type) 8비트, 물리 네트워크의 종류 예) 이더넷 1 하드웨어 길이(Hardware length) 8비트, 물리 주소의 길이 예) 이더넷 6 홉 개수(Hop count) 8비트, 패킷이 갈 수 있는 최대 홉 갯수

17.1 BOOTP 패킷의 형식(계속) 트랜잭션 식별자(Transaction ID) 4바이트, 클라이언트 IP 주소 포함 초단위 경과시간(Number of seconds) 16비트, 클라이언트가 부팅된 후 경과된 시간 클라이언트 IP 주소 4바이트, 클라이언트 IP 주소 상대방 IP 주소 능동적 요청 서버 IP 주소 4바이트, 서버의 IP 주소 포함 게이트웨이 IP 주소(Gateway IP address) 4바이트, 라우터의 IP 주소

17.1 BOOTP 패킷의 형식(계속) 클라이언트 하드웨어 주소(Client hardware address) 클라이언트의 물리 주소 서버 이름(Server name) 64바이트, 서버가 응답 메시지에 기록하는 선택 항목 널 문자열(null string)로 끝나는 서버의 도메인 이름 포함 부트 파일 이름(Boot file name) 128바이트, 서버가 응답 메시지에 기록하는 선택 항목 널 문자열로 끝나는 부트 파일의 전체 경로 포함 옵션 64바이트, 응답 메시지에만 사용 네트워크 마스크 또는 기본 라우터 주소와 같은 추가 정보 전달 특정 제조 업체의 해당 정보 전달

17.1 BOOTP 패킷의 형식 옵션 형식

17.1 BOOTP 패킷의 형식 BOOTP 옵션 255 End of list Specific information Variable 128-254 Vendor specific Integer 2 13 Boot file size DNS name 12 Host name IP addresses 9 Print servers 5 DNS servers 4 Time servers 3 Default routers Time of the day Time offset Subnet mask 1 Padding Value Length Tag Description

17.1 BOOTP BOOTP 동작

17.1 BOOTP UDP 포트 TFTP 사용 포트 68 사용 서버가 클라이언트에게 모든 정보를 전달하지 않음 서버가 필요로 하는 완전한 정보를 포함하는 파일의 경로를 응답 메시지에 정의 클라이언트는 UDP 사용자 데이터 그램으로 캡슐화된 TFTP 메시지 이용

17.1 BOOTP 중계 에이전트 로컬 요청을 원격 서버에 전달할 수 있도록 해주는 라우터 클라이언트의 요청이 있을 경우 IP 주소를 사용자 필드에 첨부해서 원격 서버에 전송 서버는 중계 에이전트에 응답을 보내고, 이를 클라이언트에 전달

17.2 DHCP

17.2 동적 호스트 설정 프로토콜 DHCP(Dynamic Host Configureation Protocol) 동적인 설정을 제공하기 위해 제안 BOOTP의 확장판이며, 역방향 호환성을 지님 호스트가 네트워크 접속/접속 해지하는 경우에 필요 일정 기간동안 임시 IP 주소를 할당 DHCP 서버는 두 개의 데이터베이스를 가짐 1: 정적 물리 주소와 IP 주소를 연결 2: DHCP가 가지는 활용 가능한 IP 주소의 폴(poll)

17.2 동적 호스트 설정 프로토콜 임대 폴에서 할당된 주소는 임시이며 DHCP 서버는 이를 일정기간 임대 임대 기간 종료시, 주소의 사용을 그만두거나 임대를 새로 요청 서버는 용구를 동의할 수도 그렇지 않을 수도 있음

17.2 동적 호스트 설정 프로토콜 DHCP 패킷

17.2 동적 호스트 설정 프로토콜 패킷의 형식 DHCP가 BOOTP와 역 방향 호환성을 가지기 위해, BOOTP와 동일한 패킷 형식을 사용 한 비트 플래그가 추가 플래그 : 클라이언트가 서버한테 브로드캐스트 형태의 응답을 요청하기 위해 필드의 처음 비트에 1비트 추가 응답이 클라이언트에 전송되면, IP 패킷의 목적지 주소는 클라이언트에 할당된 주소 옵션 추가 옵션 태그 서브 필드 : 클라이언트와 서버의 상호작용 종류 정의 기타 옵션 : 임대 기간과 같은 변수 정의 312 바이트까지 사용 가능

17.2 동적 호스트 설정 프로토콜 DHCP 옵션들 value Value 1 DHCPDISCOVER 5 DHCPACK 2 DHCPOFFER 6 DHCPNACK 3 DHCPREQUEST 7 DHCPRELEASE 4 DHCPDECLINE

17.2 동적 호스트 설정 프로토콜 DHCP 천이 다이어그램

17.2 동적 호스트 설정 프로토콜 메시지 교환

17.2 동적 호스트 설정 프로토콜 메시지 교환