5장 RARP (Reverse Address Resolution Protocal) 시스템 소프트웨어 실험실 남 상 온

Slides:



Advertisements
Similar presentations
(C) Ho-Won Jung, Korea University 1 Chapter 13:Accessing and Using the Internet College of Business Administration Korea University Ho-Won Jung, office.
Advertisements

AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 Chapter 13:
조준희 (Cho, Junhee) TCP/IP 조준희 (Cho, Junhee)
Chapter 7 ARP and RARP.
PC와 인터넷 정강수 컴퓨터 구조와 웹의 이해 PC와 인터넷 정강수
Chapter 03. 네트워크 보안 : 길을 지배하려는 자에 대한 저항
제 13 장 인터넷 그룹 관리 프로토콜.
Ⅰ웹로그분석을 통한 쇼핑몰 운영전략 코리아 인터넷 마케팅센터 대표 김형택
Chapter 06. 프로토콜.
비업무 사이트 차단 시스템 Venus/CPS.
제6장 FUSING.
PC1 E0 R1 로컬 Host 파일 브로드 캐스트 LMHOSTS 조회 Host 파일 조회 DNS Server 조회
Dept. of Computer Engineering, Hannam Univ. Won Goo Lee
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
IP addressing - 2 진수 (10진수) | (2진수)
SNMP (Simple Network Management System)
DHCP 배진경 손혜란 최혜자.
20 장 네트워크층 프로토콜 : ARP, IPv4, ICMP, IPv6, ICMPv6
Internet Group Management Protocol (IGMP)
V44408(다산네트웍스) 개량개선 내역(1.05) KT 네트워크기술지원본부 유선액세스망기술담당 1
Network 네트워크 이론 및 실습 TCP / IP 4장.
ARP TARM PROJECT 1조 신영민.
Minicom,tftp,nfs설정,vnc설정
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
10. About TCP / IP SPARCS 08 우성필.
제 4장 주소변환 프로토콜 (ARP : Address Resolution Protocol)
제 18 장 TCP/IP 연결 확립과 종료 정보통신연구실.
Domain Name System (DNS)
Tftp, nfs, samba 실습 임베디드 시스템 I.
네트워크 보안 TCP/IP 네트워크통신 개념.
Chapter 02 네트워크에 대한 이해.
Naming Method 설정 김동오 -1-.
임베디드 리눅스 시스템의 기본 개념 강의 목표 내용 임베디드 리눅스 시스템의 기본 개념과 주제 제시 1. 임베디드 시스템
Development Environment of Embedded System : part 1
NAC Test 시나리오 내부단말 통제 보안 BMT 시나리오
Men In the Middle, Simple but critical issue.
도메인 네임 시스템 석사 2차 : 최재영 운영체제론.
디지털 녹음장비 제 안 서 휴 코 산 업.
4장. 정적 경로 설정 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
PPP (Point-to-Point Protocol)
12 장 점 대 점 접근 : PPP 12.1 점 대 점 프로토콜 12.2 PPP 스택 12.3 요약.
S N M P (Simple Network Management System).
Network Layer: ARP, ICMP (IGMP).
Network Programming Version 2.1.
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
16장. DHCP 서버의 설치와 운영.
DHCP 김영석 박대혁 신영주.
Chapter 8 연결형 프로토콜 서버 발표자 : SE Lab 황 성 하
DHCP 박윤환 윤준호.
TCP/IP 통신망 특론 2장 Link Layer 컴퓨터 네트워크 실험실 이희규.
Data Communications 제 4 장 OSI 참조 모델.
9장 데이터링크층 소개 (Introduction To Data-Link Layer)
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
Ⅰ운동과 건강 관리 01 건강 관리와 삶의 질 향상 02 건강과 운동의 관계 이해 03 건강 생활과 운동 환경의 책임 의식.
Packet Analyzer V (주) 이네스 닷컴.
네트워크 프로그래밍의 이해 School of Electronics and Information.
TCP/IP 네트워크 구조 TCP/IP 개요 TCP/IP 프로토콜 한빛미디어(주).
팀 프로젝트 [데이터통신] 김진억 성보라 문제명 박상민 이혜영.
8 네트워크 계층 프로토콜 학습 목표 IPv6의 필요성과 헤더 구조를 이해한다. 이동 IP 프로토콜의 터널링 원리를 이해한다.
시스코 네트워킹 (CCNA) 1주차.
Virtual Private Networks,
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
3. LAN의 주소지정과 프레임 (3장. LAN: Local Area Network)
Chapter 17 BOOTP and DHCP.
Internet 인공지능연구실
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
ARP.
네트워크 프로토콜.
Presentation transcript:

5장 RARP (Reverse Address Resolution Protocal) 시스템 소프트웨어 실험실 남 상 온 TCP/IP 통신망 특론 5장 RARP (Reverse Address Resolution Protocal) 시스템 소프트웨어 실험실 남 상 온

제 5 장 역주소 변환 프로토콜

목 차 5.1 Intorduction 5.2 RARP packet Format 5.3 RARP 예 5.4 RARP Server Design 5.5 요약

5.1 개요 Diskless system( X-terminal or diskless workstation)은 Disk가 없으므로 자신의 IP address를 알지 못함 자신의 Network Interface로부터 얻은 unique hardware address로 RARP Request를 수행하여 자신의 IP 주소를 획득

ARP와 유사 Frame type이 0x8035임 op field는 RARP Request는 3이고RARP Reply는 4이다

A B C D 5.2 RARP 패킷 형식(계속) RARP Request Diskless System Diskless System에서 자신의 IP Addr.를 알기위해 자신의 Ethernet Address만 실어서 Broadcasting

A B C D 5.2 RARP 패킷 형식(계속) RARP Reply RARP Server RARP Server는 수신한 Ethernet Address의 IP 주소에 부합하는 host가 /etc/hosts, /etc/ethernet에 등록되어 있으면 Reply

5.3 RARP 예 1 0.0 8:0:20:3:f6:42 ff:ff:ff:ff:ff:ff rarp 60: rarp who-is 8:0:20:3:f6:42 tell 8:0:20:3:f6:42 2 0.13 (0.13) 0:0:c0:6f:2d:40 8:0:20:3:f6:42 rarp 42: rarp reply 8:0:20:3:f6:42 at sun 3 0.14 (0.01) 8:0:20:3:f6:42 0:0:c0:6f:2d:40 ip 65: sun.26999 > bsdi.tftp: 23 RRQ “8CFC0D21.SUN4C” RARP 서버가 없는 네트웍에서 RARP Request가 이루지면 이 Request는 가변적인 timeout interval로 계속 반복됨

5.4 RARP 서버 설계 System dependent and complex RARP Servers and User Processes RARP mapping( hardware -> IP address)을 위해 디스크 파일(/etc/ethers)이 필요 kernel은 disk file을 읽지 않으므로 사용자 프로세스로 RARP server가 제공되어야 함 RARP server는 RARP 프레임을 직접 송수 신할 수 있는 능력이 필요(systemdependent)

5.4 RARP 서버 설계(계속) Multiple RARP Servers per Network RARP Request가 hardware level에서 broadcast되므로 diskless system이 부팅 되기 위해서는 단일 네트워크에 Redundancy를 제공하는 여러 개의 서버 가 있을 수 있으며 이 서버와 diskless system간의 트래픽이 증가하는 문제가 있음 참고: 16장 BOOTP

5.5 요약 RARP는 디스크없는 시스템이 초기 기동 시에 자신의 IP 주소를 얻기 위해 사용 RARP Packet형식은 ARP Packet과 동일 RARP요구는 브로드케스트 RARP응답은 유니케스트