m-sato@yoko.nel.co.jp 1
(rough) OSI, ITU-T? ATM-Forum? DAVIC? 2
Internet Architecture Boad (IAB) IETF Engineering Steering Group (IESG) Internet PCA egistration Authority (IPA) Internet Assigned Number Authority (IANA) Internet esearch Task Force (ITF) IP address port number Internet Engineering Task Force (IETF) Network Information Center (NIC) FC (JP-NIC) 3
FC (request for comment) FC0002 FC2544 Status Standard track, Infomational, Experiment, Historic internet draft FC (Proposal) FC(Draft) FC (Standard) equirement level eq ec Ele Lim Not Std X XXX XXX Draft X X XXX Prop X XXX Info Expr XXX Hist XXX 4
TCP/IP IP, TCP, UDP, ICMP IP, OSPF, BGP,... DNS, LDAP IPsec 5
TCP/IP OSI ealvideo WWW CU-SeeMe DAVIC MHEG SHTTP MIME IP-SEC PGP TP MPEG layer3 TCP UDP ICMP SVP layer2 IP IEEE1394 ATM xdsl MAC/LLC WDM 6
IP IP ( ) (connection less) ( ; routing) 32 bit version header length type of service total length (in bytes) identification flags fragment offset time to live protocol header checksum 20Bytes source IP address destination IP address options (if any) Data (PDU) 7
IP ID + ID 163.44. 10.1 /16 ID ID Class A /8 Class B /16 Class C /24 Class D CID 163.44.10.1 163.44.10.2 192.220.5.2 H H 192.220.5.0/24 H 163.44.10.0/24 163.44.10.1 163.44.11.10 163.44.11.1 H 163.44.10.2 192.220.5.1 unnumbered 163.44.12.1 163.44.12.3 H 163.44.12.0/24 H 163.44.11.0/24 H H 163.44.11.22 163.44.12.5 163.44.12.6 8
TCP (connection oriented) ack window slow start 32bits source port number destination port numbr sequence number acknowledgement number 20Bytes header length U G A C K P S H S T S Y N F I N window size TCP checksum urgent pointer options data (PDU) 9
UDP (connection less) DNS, NFS 32bits source port number destination port number 8Bytes UDP legth UDP checksum data (PDU) 10
(port) TCP/UDP (binding) Telnet: 23/tcp, TFTP: 69/udp telnet tftp Application telnetd tftpd 23 69 TCP/UDP 23 69 TCP header UDP header 23 69 IP 23 69 IP header Layer 0,1 11
robustness IGP (Interior Gateway Protocol), EGP (Extra Gateway Protocol) IGP: IP(v2), OSPF EGP: BGP4 Distance vector routing, Link state routing 12
IP distance vector routing Hop 0hop to 163.44 163.44.0.0/16 1 224.10.1.0/24 1hop to 163.44 0hop to 224.10.1 0hop to 163.44 3 1hop to 163.44 0hop to 224.10.1 2 4 10.0.0.0/8 163.45.0.0/16 5 224.11.1.0/24 2hop to 163.44 via 2 1hop to 224.10.1 via 2 1hop to 10 via 4 0hop to 224.11.1 2hop to 163.44 1hop to 224.10.1 0hop to 10 13
OSPF link state routing Link state flooding Shortest path first AEA0 163.44.0.0/16 1 224.10.1.0/24 area border router 3 designetd router 2 10.0.0.0/8 4 163.45.0.0/16 5 224.11.1.0/24 AEA1 163.44 1 224.10.1 cost 100 3 224.10.1 cost 500 2 224.10.1 cost 150 10 cost 100 163.45 5 224.11.1 cost 100 224.11.1 cost 200 224.11.1 cost 100 4 14
garagara.nel.co.jp: FQDN (Full Querified Domain Name) garagara: (hostname) nel.co.jp: (domain name).(root) com jp uk ad co or ac nel 15
DNS (Domain Name Service) FQDN IP A IP FQDN PT MX root 3. Here it is. delegate.jp.org.com.co.jp 5. Here it is 6. A of ntt.co.jp 7. Here it is. 4. A of co.jp? 2. A of jp? 1. A of nel.co.jp? Where is ntt.co.jp?.ntt.co.jp.nel.co.jp cash 8. Here it is. I see. 16
(cracker) (Intranet) (CA) WWW. EC PEM ( ) PGP ( ) DES (56bit in Japan), FEAL SA Deffie-Helman IPsec 17
TCP/IP (ACL) telnet, ftp, nntp, smtp, icmp, etc,... proxy http proxy server, telnet-gw, ftp-gw accessible The Internet packet filtering barrior segment (DMZ) not accessible DNS http gateway mail gateway packet filtering ftp gateway accessible Intranet 18
AS AS (Autonomous System) BGP-4 IX (peering) provider A provider B AS0 AS1 IX provider C peering by BGP-4 AS2 CID provider D provider E 19
IPv6 32bit 128bit flow label, priority IPsec 32bits version priority flow label payload length next header hop limit source address destination address next header/pdu 20
LAN : VPN (virtual private network) (tunneling), SKIP (IPsec) The Internet enctyption encapsulation router cloud VPN0 VPN2 VPN1 21
ATM IP QoS SVP, Diffserv Diffserv (Internet2) Premium, Assured, Best effort B.B B.B MPLS B.B tag Domain A Domain B SVP 22
(last mile) π N-PDS: 1.5Mbps ATM-PDS: 10Mbps ONU xdsl ADSL: 16Kbps 640Kbps 1.5Mbps 9Mbps VDSL: 1.6Mb/s 2.3Mb/s 13Mb/s 52Mb/s π Cable Modem 30, 42Mbps 23