AGENDA

DNS/ccTLD Technical Training Workshop Dates: 7 - 11 
October 2004
Location: Bangkok, Thailand - Asian Institute of Technology (AIT)

Instructors:
Alain Aina, Technologies, Reseaux et Solutions
Jaap Akkerhuis, NLnetLabs
Hervey Allen, NSRC
John Crain, IANA/ICANN
Eduardo Sztokbant, Registro.br
Champika Wijayatunga, APNIC

Local Hosts and Instructors:
Mrs. Pensri Arunwatanamongkol, AIT and THNIC
Krit Witwiyaruj, AIT and THNIC
Yasuo Tsuchimoto, intERLab/AIT and WIDE Project

The main workshop runs from Friday morning (8 October) to Monday evening
(11 October). The FreeBSD session is currently scheduled from 13:30-18:30 
on Thursday, October 7, and may continue after dinner, if necessary.

Classes start promptly at 08:30 and end at around 18:00 daily. There will
be a 90-minute break for lunch from 12:00-13:30, and 15-minute breaks in
mid-morning and mid-afternoon. There may be optional evening sessions from
if participants and instructors have special topics they want to work on.

In summary, the classes will use the following time slots as a guideline.

* 08:30-10:30 - Morning session 1
* 10:30-10:45 - Break
* 10:45-12:00 - Morning session 2
* 12:00-13:30 - Lunch
* 13:30-15:30 - Afternoon session 1
* 15:30-15:45 - Break
* 15:45-18:00 - Afternoon session 2

Day 0 - 7 October

13:30 - 18:30
FreeBSD Presentation and Practical Exercises
Instructor: Hervey Allen
Material: Presentation: [OpenOffice | PDF]
          Exercises:    [HTML]

Day 1 - 8 October

8:30-8:45am Welcome speech with the Provost of AIT

SESSION I
9:00 - 11:30

Introduction to DNS - zones, domains, delegations (Champika Wijayatunga)
Material: Presentation: [PDF]

Download and install BIND from scratch (Champika Wijayatunga, Jaap Akkerhuis)
Material: Presentation: [PDF]

BREAK

SESSION II
11:00 - 12:30

Build a zone file; debug and troubleshoot zone file
Instructors: Alain Aina
Material: Exercises:    [PDF]

LUNCH

SESSION III
13:30 - 15:30

Build a zone file; debug and troubleshoot zone file (continued)

Securing a UNIX server (Hervey Allen)
Material: Presentation: [OpenOffice | PDF]
          Exercises:    [HTML]

SESSION IV
16:00 - 18:30

. Intro discussion about zone transfers and how to establish proper (Alain Aina)
  secondary services, RFC 2182, etc. (Alain Aina)
. Running an authoritative-only NS (Alain Aina)
. Slave server exercises (Alain Aina)
. Troubleshooting (Alain Aina)
Material: Exercises:    [PDF]


Day 2 - 9 October

SESSION I
8:30 - 10:30

Slave server exercises (continued)

Discussion of TSIG and hands-on exercise & RNDC (Champika Wijayatunga)
Material: Presentation: [PDF]

SESSION II
11:00 - 12:30

Discussion of TSIG and hands-on exercise (continued)

RCS (Eduardo Sztokbant)
Material: Presentation: [PowerPoint | PDF]

LUNCH

SESSION III
13:30 - 15:30

What is a registry ? a registrar ? a registrant ? (Eduardo Sztokbant, John Crain)
Material: Presentation: [PDF]

Case studies of registry systems: .nl (Jaap Akkerhuis)
Material: Presentation: [PDF]

Case studies of registry systems: .th (Krit Witwiyaruj)
Material: Presentation: [PowerPoint | PDF]

Participant presentations: .bt (Jichen Thinley)
Material: Presentation: [PDF]

Participant presentations: .vn (Pham Viet Anh)
Material: Presentation: [PDF]

Participant presentations: .la (Phonpassit Phissamay)
Material: Presentation: [PDF]

Participant presentations: .tp/.tl (Flavio Neves, Michael Mwaura, Fernando da Cruz)
Material: Presentation: [PDF]
          Samples:      [TEXT | TEXT]


SESSION IV
16:- 17:00

Serial number maintenance, slave checking (Alain Aina)
Material: Presentation: [PDF]

Session: An overview of of the RIPE NCC's dnsmon (John Crain)
Material: Presentation: [PowerPoint]


Day 3 - 10 October

SESSION I
8:30 - 10:30

Participant presentations: .kh (Lim Yatal)
Material: Presentation: [PowerPoint]


Participant presentations: .mn (Enkhbat.Dangaasuren)
Material: Presentation: [PowerPoint]


Participant presentations: .kz (Boris Japarov, Lyazzat Tursynbayeva)
Material: Presentation: [PowerPoint]

Participant presentations: .bd (A.K. M. Habibur Rahman)
Material: Presentation: [PDF]


Case studies of registry systems: .jp
Instructors: Yatsuo Tsuchimoto
Material: Presentation: [PowerPoint]

SESSION II
11:00 - 12:30

How to design and build a scalable registry (Eduardo Sztokbant)
Material: Presentation: [PDF]

Intro to Registro.br toolset (Eduardo Sztokbant)
Material: Web Site:     [www.registro.br]

LUNCH

SESSION III
13:30 - 15:30

Introduction to .tl toolset (Michael Mwaura)
Material: Web Site: [www.timor-leste.cx | doit.registrar.timor-leste.cx | nic.timor-leste.cx]

Introduction to .mn toolset (Enkhbat Dangaasuren)

Current policies and procedures for working with IANA and ICANN (John Crain)
Requirements and procedures for getting IANA to make changes to servers and 
administrative and technical points of contact (John Crain)
Registry Management Best Practices (John Crain)
Material: Presentation: [PowerPoint]

SESSION IV
16:00 - 18:30

Registry Management Best Practices (continued)

Case Study: Registry Management Best Practices .nl (Jaap Akkerhuis)

Case Study: Registry Management Best Practices .br (Eduardo Sztokbant)

Case studies of registry systems: .th registration policy (Pensri Arunwatanamongkol)
Material: Presentation: [PDF]

Open question and answer session on ccTLD management and registry policies (John Crain)
  - UDRP
  - IDN
  - Redelegations
Material: Presentation: [PowerPoint]

. Further discussion of zone transfers and how to establish proper
  secondary services, RFC 2182, etc. (Jaap, John Crain)
. Discussion about the ethics of administering delegated domains as
  explained in RFC 1591; Responsibilities of the designated manager for
  providing equitable service to the respective country code communities
  and the global Internet community (Jaap, John)
. Best practices of establishing domain name structures,
  delegating subdomains and operating nameservers (John)

Discussion of DNSSEC and what's important to understand about it (Jaap Akkerhuis)
Material: Presentation: [PDF]


Day 4 - 11 October

SESSION I
8:30 - 10:30

Public databases whois and CRISP (Cross Registry Information Sharing Protocol) (Jaap)
Material: Presentation: [PowerPoint]

Database choices; design and maintenance of databases for ccTLD registry 
services (Hervey, Champika)
  + Why is using a database useful?
  + What kinds of things can you do quickly and easily with a database,
    compared to flat files or excel spreadsheets?
  + If you were going to install a database system, what software would 
    you use?
  + What kinds of data do we need to store in a registry, and what kinds 
    of queries do we need to ask?
  + Building large zone files from data stored in a database.
Material: Presentation: [OpenOffice | PDF]

APNIC Whois database frontend example, including discussion of data entities (Champika)
Material: Presentation: [PowerPoint]

SESSION II
11:00 - 12:30

Intro to Registro.br toolset continued (Eduardo Sztokbant)
Material: Web Site:     [www.registro.br]

Intro to LDAP backend for BIND9 (Aina)
Material: Presentation: [PDF]

Lunch

SESSION III
13:30 - 15:30

Hands-on clinic in a lab environment for ccTLD managers to learn about
existing tools and software for registry operations. This
includes demonstrations with the toolset developers so participants can
determine how to best format their data to register domains for their
ccTLD, set up nameservice, exchange secondaries, create whois data, etc.
Participants will get advice on how to automate and scale up their
current operations, and pointers on how to structure their existing data
for use with a selection of available open source toolsets. (Alain, 
Eduardo)

Divide into groups to work with Eduardo on registro.br or Alain on the 
LDAP to BIND system

Break
 
Session III

IDN deployment experience in Thailand, which started in July 2004 (Krit)
Material: Presentation: [PowerPoint]
  
IANA/ICANN experiences observations and experiences with IDN deployment models (Crain)
Material: Presentation: [PowerPoint]
Material: References:   [National and Local Characters in DNS TLD Names | TEXT]
                        [Internationalizing Top-Level Domain Names: Another Look | PDF]

Wrap-up session with a discussion about more resources for education and
assistance, where to go for help, relevant mailing lists, etc. 

Evaluation of the workshop, what was useful, what could be left out, 
what would improve it, etc. (Mirjam, John, Steve)


Last update Mon Oct 11 16:48:14 ICT 2004