Asia Pacific Network Information Centre (APNIC) HostMaster Training Report

 

AuthorDavid Shi-Wei Chen

 

Purposes

 

Asia Pacific Network Information (APNIC) is allocated in Brisbane, Australia. APNIC HostMaster (HM) Training scheme has been held for over 3 years. All of APNIC HM takes charge of the training mission. The purposes of training are more familiar with Internet resource management and policy, as well as to establish further strong relationship with APNIC. The major training content focused on IP policy, all sorts of Internet resource request evaluation, tools/utilities operation processes and resource management procedure in order to improve the Resource Management System (RMS) and relative management procedures in TWNIC . There are three TWNIC staff have attended APNIC HM training scheme since the training scheme started, Chia-Nan Hsieh , Sheng-Wei Kao and David Shi-Wei Chen.

 

 

Preparation before Starting

 

Contact Person:

APNIC Resources Services Manager   

John Tran

Email: <Son@apnic.net>

   Phone: +61 7 3858 3100
    Fax:   +61 7 3858 3199
    
    APNIC Human Resource Manager
    Helen Welsh
    Email: <helen@apnic.net>
    Phone: +61 7 3858 3100
    Fax : +61 7 3858 3199

 

Invitation letter for Australia Visa

Please ask for Helen who is Human Resource Manager in APNIC to provid an invitation letter to get business VISA for Australia in Taiwan.

 

Accommodation

        Please ask for Helen help to make reservation.

COSMO On Park Road

60 Park RD

Milton QLD 4064

Phone: 07 38585999

Fax: 07 38585988

 

Or ask for GREAT STAR TRAVEL SERVICE to book accommodation.

2F, No. 57, Fu Shing N. Rd., Taipei, Taiwan, R.O.C.

Email: hyhsiung@greatstar.com.tw

Phone: (02)2772-7255

Fax:  (02)2777-1758

 

Travel Agent

GREAT STAR TRAVEL SERVICE.

2F, No. 57, Fu Shing N. Rd., Taipei, Taiwan, R.O.C.

Email: hyhsiung@greatstar.com.tw

Phone: (02)2772-7255

Fax:  (02)2777-1758

 

Weather Condition

        On OCT. in Australia is spring. So it’s comfortable. The temperature is around 20 ~ 22 degree Centigrade.

 

Network Condition

        In APNIC, need to apply a Certificated Authority for retrieving APNIC intranet server usage, then installed in desktop PC in order to access APNIC RT system and allocation manage system to insure that I could run any application tool or system as Hostmaster can do.

 

There is a more difficult in APNIC that is to send mail using TWNIC VPN from APNIC and via. TWNIC VPN to access TWNIC intranet server as well, but to receive email is no problem.

 

Please check Internet service in hotel or not. Its difficult to access Internet according to most of hotels in Brisbane dont offer Internet access service. So need to find a dial up account to access but not stable and low speed. Its inconvenient more than you thought.

Host Master Training

 

Who:

In spite of there is a department for training in APNIC, the HM manager, Son is in charge of this project. The HMs, George Kuo and Kuangliang Pan, they prepared all the materials and topics and training schedule for me.

 

What:

They have a list of areas that they will train the HM. The HM team follows the list to give me training on schedule. The major topics of training list as below.

 

1. Tools introductions including RT management, PINE and allocation management system.

    2. NIR Operational policies and procedures Discussion with HM manager what I would like to know. So I proposed some topics listing in following.

      A. All resource evaluation steps and processes in APNIC.

      B. Direct IP blocks from APNIC procedure.

      C. IRR processes procedure.

      D. WHOIS V3 server installation.

      E. Assignment data mirror from TWNIC procedure.

      F. Compare with APNIC RT system and TWNIC RMS system difference.

      G. Reverse DNS ftp procedure for direct IP from APNIC.

    3. Reading document, reference files, and internal/external HM website.

    4. Operation with APNIC RT website, HM’s manual, IP resource map files and member files.

    5. AS policy review and checklist explanation with sample requests study.

    6. Second Opinion Request review and checklist explanation with sample requests study.

    7. Evaluate AS requests and discussion of the evaluation.

    8. Evaluate second-opinion requests and discussion of the evaluation.

    9. Multihoming request evaluation, reading policy and evaluation procedures.

   10. Evaluate multihoming request and discussion of the evaluation.

   11. Running RT system, Allocation management system and WHOIS V3 system.

   12. Query systems to compare the updated and evaluated data difference.

   13. Initial allocation criteria.

   14. Evaluate ISP initial request and discussion of the evaluation.

   15. Evaluate real case and discussion of the evaluation.

16. Evaluate IPv6 case and discuss of evaluation

  1. Small multihoming assignment steps and procedures.
  2. Evaluation of initial request.
  3. Create Maintainer steps.
  4. Reverse DNS object delegation utilization.
  5. IPv4 on going ISP request criteria.
  6. On going IPv4 addresses allocation steps and procedures.
  7. Doing tickets, review WHOIS database issues.
  8. Durian system scripts and utilization.

A.     Asia-stats – Used to generate ipv4 & ipv6 statistics per country and per year.

B.     Allocate <file> - Used to register an inetnum object allocation/assignment. <file> should contain the complete inetnum object.

C.     Chk2nd <member-account name> – Used to check all approved second opinion request against the database.

D.     Chkcritical – Used to count all critical infrastructure assignments for statistics purpose.

E.      Chkix – Used to count all IX assignments for statistic purpose.

F.      Chkmha – Used to count all small multihoming assignments made.

G.     Chkreverse <0.0.0.0 – 0.0.0.0> - Query whois database for dimain objects given the ip address range.

H.     Reverse24 <file> - Used to create reverse delegation in /24s from a given <file>. It has the option to generate dummy name servers. <file> should contain the inetnum object.

I.        Reverse16 <file> - Used to create reverse delegation in /16s from a given <file>. It has the option to generate dummy name servers. <file> should contain the inetnum object.

J.       Chktickets <YYYYMMDD> - Used to check the status of all assigned tickets for a given date.

K.    Register <file> - Used to register any object in the database without remarks. <file> should contain a valid database object. Very handy for registering maintainer object, aut-num, route etc. There is no need to included changed field and password on the <file>.

L.      Delete <file> - Used to remove the object(s) contained in a <file> from whois database. There is no need to add delete field and password in the <file>.

M.   Undelete <file> - Used to put back deleted object contained in a <file>.

N.    Update <file> - Used when updating an object. <file> should contain the updated object. Change field will be added with current date.

O.    Kill <file> - Used to kill spam/junk ticket s contained in <file>.

P.      Resolve <file> - Used to resolve ticket(s) contained in a <file>.

Q.    Assign <file> - Used to assign ticket(s) contained in a <file>.

R.     Mytickets – This will display all your open HM & Helpdesk Tickets.

S.      Open-tickets – Used to count alll open tickets per HM from HM & helpdesk queue.

  1. IRR processes procedures and objects in WHOIS DB.
  2. IPv6 allocation/assignment steps and procedures.

 

How:

All trainers (only HM, not APNIC training team) meet to discuss prepare material and schedule beforehand and each of the trainers would prepare their own material or study case. Usually the person who trains on the particular area is the one that has the similar project or the coordinator on that area.

 

HM receive theory training for a few days on a particular, then hands on work with assistance from the trainer, then receive more training and expand on the area of hands on work.

 

notes:

All trainers provide feedback to the team leader and the manager to report on the progress, and give "performance review" in the first two weeks. The probation period is only one month, so they give feedback to the HM as early as possible but not leave it to the last minute.

 

Meetings & Activities

Staff Meeting:

-         Direct Paul is to chair the meeting.

-         All departments take minutes regarding briefly inform and statistics.

-         Human Resource department responsible to make the room booking and ensure room and presentation file set up properly.

Here are some topics while I attended APNIC staff meeting. The staff of HM department presented an IPv4/IPv6 and ASN Internet resource statistics and resource analysis. The staff of billing department presented a membership statistics diagram. The staff of technical department staff briefly presented on service server and network status statistics.

The staff of web development team demonstrated APRICOT 2004 registry Web site. APNIC developed new registry system for APRICOT 2004 instead of REGWEB system. Director Paul introduced NRO (National Resource Organisation) progressing status and meeting summary. Please refer to http://www.apnic.net/info/faq/nro-faq.html for more details and FAQ.

 

HM Meeting:

        - All HMs take turn to chair the meeting.

-Chair responsible to make the room booking and ensure room set up properly.

-ALL HMs take turn to take minutes.

-Once a week.

The following is regarding to HM meeting topics which I attended

1.      The HMs discussed about member file clean-up proposal presented by Sunny.

2.      Anna presented her reverse DNS delegation interface for DMA.

3.      The HMs discussed about ChinaNet Spam issue and how to handle LIR not to register customer assignment in WHOIS DB but request next IP address space.

4.      Save reported on policy/research activities.

5.      George reported historical resource transfer status and schedule.

6.      Finally HMs discussed on some current requests asking for other staffs opinions.

 

HM brainstorming retreat:

        - All HMs take turn to chair session in the meeting.

- Chair responsible to hold one topic properly.

- ALL HMs take turn to prepare minutes.

- Team leader control the schedule and the retreat rhythm.

- IP resource policy manager is to be a consultant and instructor to summary.

 

        The HM department went to the suburbs of Brisbane for some discussion and activities. The brainstorming retreat focused on why HM should be involved in APNIC training, how HM can assist training department, what level of involvement, evaluation tools, consistency in HM department, HM involvement in APNIC meeting and helpdesk issues. It was let me reconsider and review all of the HM work item and its purposes. Below is a summary of what the HM discussed or raised in retreat.

 

 
1. Why HM should be involved in training
- Dealing with members.
- Know and aware with problem areas.
- Better knowledge of operational procedures.
- Can help with translation due to language spoken.
- Only way to meet with members that don't come to meetings.
 
2. How can HM assist training department
- Make up case studies.
- Provide feedback on problem areas where member facing so training can address them.
- Regular checking training material for consistency with current
procedure.
- Have HM consultation during training.
- Training department might need to consider review training material
with HM like Ripe NCC does. That is have feedback session when new or modifying material.
 
Other suggestions?
- When demo have two laptops so can switch between them. I.e. demo of
using WHOIS DB when there is wireless available.
 
3. Level of involvement
- Need to be at the training to provide help with operational side
- If more involvement would be a better trainers, like trainer team.
 
Others
- HM can improve much faster if they receive feedback on their role each training.
- Training team need to make a real report not editing the answers that
trainers have provided during training like now. This will help everyone including trainers.
 
4. Evaluation tools
A. AS
- Should have our own tool.
- As checking tool for peering and usage.
- Tool to compare db objects and our internal records.
 
B. IPv6
- Tool to find out whether blocks is contiguous or not.
 
C. IPv4
- Calculate 80% usage.
- Need utilization graph?
- All assignments made above AW
- Classful assignment list out.
- Assignment made to same organization within short period of time, i.e. 6 months
- Choice of auditing any particular range or period of time.
5. Consistency in HM department
- Minimize iteration in evaluation.
- Try to use stt when requesting for information.
- If the information is need in stt, this should be asking in the form instead.
- Put AW & second opinion process confirmation in the form?
- improve information request in the form.
- Review of AW consistently.
- Build into induction training for new staff to check for
inconsistency.
- Review what information we should check for each service.
- Try to be more lenient when evaluating request (Both RIPE and ARIN seem to be more lenient than APNIC)
- Need to come with an exercise for completing a good request.
- Should only ask for paper documents like invoices, purchase orders, contract agreement as last resources.
 
6. HM involvement in meeting
- Need other department assistance in area like helpdesk as HM has too many responsibilities
- Some suggest maybe we should have an HM open forum so all members can ask questions to hms.
- Maybe reduce Chair assistance role for hm as they need to follow SIG
discussion and also have too many responsibilities already.
 
7. Helpdesk
- Most queries received from last couple meetings are general as such
this can be combined with registration desk to cut down number of staff require.

With billing department meeting

        APNIC billing department manager, Irene Chan gave me an instruction which focus on APNIC billing processes and membership processes step. We discussed on how to reduce the manual checking steps instead of an automatic system. I shared TWNIC remaindering customer renewal letter outsourcing experience with her. The meeting gave me and Irene a great opportunity to know each other billing system’s advantage.

 

With technical department meeting

        I proposed some technical questions about WHOIS V3 searching for APNIC technical department support. The technical department staff, Terry guided me step by step to install WHOIS V3 server and MYSQL server in the last two days.

1. RIPE WHOIS V3 installation and configuration.

2. MYSQL database installation.

3. Initial loading data procedure into WHOIS V3.

4. Create maintainer steps.

5. Create inetnum by maintainer steps.

6. Change source from SAMPLE to TWNIC.

7. AS num object creation.

8. Change RIPE status to APNIC status (allocated portable, assigned portable…)

9. Assignment data mirror from TWNIC procedure and connection issue.

 

With training department meeting

        Champika gave me an instruction on IRR objects structure and operation. I also discussed with MIWA and George for 2003 APNIC training in Taipei schedule and topics. The draft topics include as below.

(1)   APNIC training objective and introduction to APNIC.

(2)   APNIC community and policy.

(3)   Whois Database introduction.

(4)   Internet registry procedure - Addressing plan

(5)   Sub-allocation and assignment.

(6)   Reverse DNS delegation and registry procedure.

(7)   Second Opinion Request – Assignment Window, Request form and Evaluation.

(8)   ASN procedure and policy.

(9)   IRR introduction

(10)   IPv6 technical overview and policy.

 

 

Suggestions

Regarding IP policy issue, I proposed some topics discussed with Anne Lord as below.

1. IP sub-allocation issue.

The policy to review sub-allocation is more like allocate IP space or second opinion? TWNIC verifies member’s request for sub-allocation following APNIC policy to review applicant’s device equipment, infrastructure and customer assignment register.

I proposed an example for sub-allocation in TWNIC. A member of TWNIC had sub-allocated IP space to their customer who is an ISP in Taiwan. It seems to get IP address easier via sub-allocation request. Don’t need to pass through TWNIC IP COMMITTEE reviewing.

 

I suggested that TWNIC IP COMMITTEE would not restrict too much limitation to promote IP space utilization.

 

(2) IPv6 development and criteria issue.

      TWNIC has allocated IPv6 space to several applicants who are not an ISP or LIR since IPv6 started allocation.

      For example, The NHRI (National Health Reach Institute) is not TWNIC member but can get IPv6 addresses for only $NT5, 000 once charge fee.

 

So I suggested TWNIC IP COMMITTEE would review the charge fee policy of non-member for IP address or ASN annual maintenance fee. It could be started on lower rate.