+------------------------+-----------+--------------+---------------+ | Property | Parameter | Value | Reference | +------------------------+-----------+--------------+---------------+ | FN, NICKNAME, PHOTO, | TYPE | work | RFC 6350, | | ADR, TEL, EMAIL, IMPP, | | | Section 5.6 | | LANG, TZ, GEO, TITLE, | | | | | ROLE, LOGO, ORG, | | | | | RELATED, CATEGORIES, | | | | | NOTE, SOUND, URL, KEY, | | | | | FBURL, CALADRURI, and | | | | | CALURI | | | | | FN, NICKNAME, PHOTO, | TYPE | home | RFC 6350, | | ADR, TEL, EMAIL, IMPP, | | | Section 5.6 | | LANG, TZ, GEO, TITLE, | | | | | ROLE, LOGO, ORG, | | | | | RELATED, CATEGORIES, | | | | | NOTE, SOUND, URL, KEY, | | | | | FBURL, CALADRURI, and | | | | | CALURI | | | | | TEL | TYPE | text | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | voice | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | fax | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | cell | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | video | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | pager | RFC 6350, | | | | | Section 6.4.1 | | TEL | TYPE | textphone | RFC 6350, | | | | | Section 6.4.1 | | BDAY, ANNIVERSARY | CALSCALE | gregorian | RFC 6350, | | | | | Section 5.8 | | RELATED | TYPE | contact | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | acquaintance | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | friend | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | met | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | co-worker | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | colleague | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | co-resident | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | neighbor | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | child | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | parent | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | sibling | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | spouse | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | kin | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | muse | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | crush | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | date | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | sweetheart | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | me | RFC 6350, | | | | | Section 6.6.6 | | | | | and [xfn] | | RELATED | TYPE | agent | RFC 6350, | | | | | Section 6.6.6 | | RELATED | TYPE | emergency | RFC 6350, | | | | | Section 6.6.6 | +------------------------+-----------+--------------+---------------+
--------- --------- | RIR | | NIR | | CA | | CA | --------- --------- | | | | | | --------- --------- | ISP | | ISP | | CA 1 | | CA 2 | --------- --------- | \ | | ----- | | \ | ---------- ---------- ---------- | ISP | | ISP | | ISP | | EE 1a | | EE 1b | | EE 2 | ---------- ---------- ---------- | | | | | | | | | ---------- ---------- ---------- | ROA 1a | | ROA 1b | | ROA 2 | ---------- ---------- ----------
+--------+ +--------->| Cert A |<----+ | | CRLDP | | | | AIA | | | +--------- SIA | | | | +--------+ | | | | | | | | | | | | +-------------------|------------------+ | | | | | | +->| +--------+ | +--------+ | | | | Cert B | | | Cert C | | | | | CRLDP ----+ | | CRLDP -+-+ | +----------- AIA | | +----- AIA | | | | | SIA | | | SIA | | | | +--------+ | +--------+ | | | V | | | +---------+ | | | | A's CRL |<-----------+ | | +---------+ | | A's Repository Publication Directory | +--------------------------------------+
+--------+ +--------->| Cert A |<----+ | | AIA | | | +--------- SIA | | | | +--------+ | | | | | | +-------------------|------------------+ | | | | | | +->| +--------+ | +--------+ | | | | Cert B | | | Cert C | | | | | CRLDP-------+ | | CRLDP-----+ | +----------- AIA | | +----- AIA | | | | | SIA------+ | | SIA------------+ | +--------+ | | +--------+ | | | | | V V | | | | +-----------------+ | | | | | CRL issued by A | | | | A's Repository| +-----------------+ | | | Directory | | | +---------------|----------------------+ | | | +----------------+ | +----------------+ | | B's Repository |<-------+ | C's Repository |<--+ | Directory | | Directory | +----------------+ +----------------+
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | Session ID | | 0 | 0 | | +-------------------------------------------+ | | | Length=12 | | | +-------------------------------------------+ | | | Serial Number | | | `-------------------------------------------'
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | Session ID | | 0 | 1 | | +-------------------------------------------+ | | | Length=12 | | | +-------------------------------------------+ | | | Serial Number | | | `-------------------------------------------'
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | reserved = zero | | 0 | 2 | | +-------------------------------------------+ | | | Length=8 | | | `-------------------------------------------'
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | Session ID | | 0 | 3 | | +-------------------------------------------+ | | | Length=8 | | | `-------------------------------------------'
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | Session ID | | 0 | 7 | | +-------------------------------------------+ | | | Length=12 | | | +-------------------------------------------+ | | | Serial Number | | | `-------------------------------------------'
0 8 16 24 31 .-------------------------------------------. | Protocol | PDU | | | Version | Type | reserved = zero | | 0 | 8 | | +-------------------------------------------+ | | | Length=8 | | | `-------------------------------------------'
Cache Router ~ ~ | <----- Reset Query -------- | R requests data (or Serial Query) | | | ----- Cache Response -----> | C confirms request | ------- IPvX Prefix ------> | C sends zero or more | ------- IPvX Prefix ------> | IPv4 and IPv6 Prefix | ------- IPvX Prefix ------> | Payload PDUs | ------ End of Data ------> | C sends End of Data | | and sends new serial ~ ~
Cache Router ~ ~ | -------- Notify ----------> | (optional) | | | <----- Serial Query ------- | R requests data | | | ----- Cache Response -----> | C confirms request | ------- IPvX Prefix ------> | C sends zero or more | ------- IPvX Prefix ------> | IPv4 and IPv6 Prefix | ------- IPvX Prefix ------> | Payload PDUs | ------ End of Data ------> | C sends End of Data | | and sends new serial ~ ~
Cache Router ~ ~ | <----- Serial Query ------ | R requests data | ------- Cache Reset ------> | C cannot supply update | | from specified serial | <------ Reset Query ------- | R requests new data | ----- Cache Response -----> | C confirms request | ------- IPvX Prefix ------> | C sends zero or more | ------- IPvX Prefix ------> | IPv4 and IPv6 Prefix | ------- IPvX Prefix ------> | Payload PDUs | ------ End of Data ------> | C sends End of Data | | and sends new serial ~ ~
Cache Router ~ ~ | <----- Serial Query ------ | R requests data | ---- Error Report PDU ----> | C No Data Available ~ ~ Cache Router ~ ~ | <----- Reset Query ------- | R requests data | ---- Error Report PDU ----> | C No Data Available ~ ~
Phase 0 Phase 1 Phase 2 Phase 4 Phase 0 --x--------x---------x-------------------x--------x--------- ^ ^ ^ ^ ^ | | | | | (1) (2) (3) (5) (6)
Phase 0 Phase 3 Phase 4 Phase 0 -------------------------------x---------x--------x--------- ^ ^ ^ ^ | | | | (1) (4) (5) (6)