Table of Contents
Welcome to theIP Tutorial
Schedule
Introduction to RIPE NCC
What is the RIPE NCC?
RIPE NCC History
Formal Decision Making
Vital Statistics
RIPE NCC Member Services
RIPE NCC Public Services
RIPE Database (1)
RIPE Database (2)
RIPE Database v 3.0
Summary: RIPE & RIPE NCC
Questions?
PPT Slide
Terminology
Classful Notation
Classless Notation
Goals of the Internet Registry System
Regional Registry Structure
Service Regions
Initial Administrivia of Becoming LIR
Becoming LIR
Contact Persons
Registry Identification (RegID)
New Registry’s First Request
Sample First Request
Request Formripe-141
Completing the Request Form (starting from Addressing Plan)Gathering Information
#[ Addressing Plan Template ]#
#[ Request Overview Template ]#
#[ Current Address Space Usage Template ]#
#[Person template]#
#[Network template]#
Communication with <hostmaster@ripe.net>
Ticketing System
Hostmaster-robot
Frequently Asked Questions
Request Approved
Questions?
Customer’s Request
Assignment Process
Gathering Information
Before Submitting the Request
Evaluation -- General Information
Evaluation -- Addressing Plan
Evaluation -- Network Template
Internal Administration
Assignments to (Small) ISPs
Creating Database Objects
Creating person Object
whois -t person
nic-hdl
<auto-dbm> Responses
Creating Network Object
Check Your Database Data
Example DB Query
Notify the Customer
Questions?
Evaluation ofSpecific Assignment Cases
‘Large’ Request
Submitting a Large Request
Current Address Space UsageEvaluation
Private Address Space
Sample Deployment Plan
(New) Technologies
PI Request
PA vs. PI Assignments
Requesting PI Space
Evaluation of PI Request
Example PI DB Entry
Renumbering
When to Send Renumbering Request?
Questions?
Assignment Window Policies and Procedures
Assignment Window Policy
Initially: AW=0
When is AW Size Raised
When is AW Size Lowered
Assignment Window Size
Assignment Process
Assignment Process
Questions?
New allocation
Allocation Procedures
Motivation for ‘No Reservations’ Policy
Requesting New Allocation
Evaluation of New Allocation Request
Prior to Making New Allocation
Allocation inetnum Object
Questions?
IPv6
Why IPv6?
IPv6 Introduction
IPv6 Allocation Policies
IPv6 Allocations
Database Object
Questions?
The End …unless...
Reverse Delegation Procedures
What is Forward and Reverse DNS Delegation ?
IN-ADDR.ARPA Domain
Why Do You Need Reverse DNS Delegation ?
Overview of the Request Procedure
“Valid” Assignment
/24 Reverse Zone Setup Recommendations
Example domain Objectwhois -t domain
Request the Delegation
Problems with inaddr Robot?
< /24 Delegations
?CNAME Example Zonefile at Provider Primary Nameserver
? CNAME Example Zonefiles at Customers’ Nameservers
Questions?
Autonomous System Numbers
Policy Based Routing
Autonomous System
How To Get an AS Number ?
RIPE-181 Language
AS Example #1
AS Example #2
Registration in RIPE Database
aut-num Template
Questions?
Advanced Database Issues
‘role’ Object
Role Object for Contact Persons
Inverse Lookups in RIPE DB
Recursive Lookups
DB Update Procedure
Case Study -- Contact Person Left
Replacing tech-c Using role Object
Deleting an Object (example)
Protecting DB Objects
Notification / Authorisation
How To Protect DB Data
Authorisation Mechanism
Maintainer Object Attributes
Authentication Methods
Hierarchical Authorisation
Test Database
Questions?
Advanced Reverse Delegation
Reverse Delegation of Multiple /24
Reverse Delegation of /16 Allocation
Changing Delegation
Common Errors
Useful DNS Tools
Questions?
Routing Registry
Internet Routing Registry (IRR)
Internet Routing Registry
Global Internet Routing Registry
Routing Registry Objects
The Route Object
“cross-mnt” Attribute in “aut-num” Object
as-macro
as-macro Usage
whois Flags in RR
RR Tools
Special Projects(Part of RIPE NCC Public Services)
Next Generation - RPSL
autnum in RPSL
Questions?
Administrivia
Audit Motivation
Audit Activity
Audit Steps
Billing Procedure
Closing / Takeover of the LIR
Questions?
Questionnaire
RIPE NCCRecycling Procedures
|