Naming & Identification in the Internet
- R. Atkinson & S. Bhatti
UCL Computer Science July 2004
Naming & Identification in the Internet R. Atkinson & S. - - PowerPoint PPT Presentation
Naming & Identification in the Internet R. Atkinson & S. Bhatti UCL Computer Science July 2004 Existing Name Types IP Address ( 1.2.3.4 ) IP Subnet ( 1.2.3.0/26 ) Domain Name ( host.cs.ucl.ac.uk ) Communication End-Point
UCL Computer Science July 2004
2
(TCP port 23 @ host.cs.ucl.ac.uk)
3
4
Qualified Domain-Name and Address (examples: A, PTR)
(example: MX, KX, SRV)
record (e.g. ftp.cs.ucl.ac.uk)
directory services being added over time
5
and application protocols
created excessive routing table growth rate, so switched to class-less addressing (CIDR) to minimise routing table growth rate and increase utilisation efficiency
common use for various reasons
6
service, rather than a host (e.g. www.cnn.com)
types in their interfaces
mostly for historical reasons
device moved ought not have any impact on applications
7
applying all we know today that was not known
8
basically used for routing only.
substitute more appropriate identifiers for addresses
(e.g. control messages)
abstractions
9
10
baked, not fully sorted out.
architecture
architecture
approaches might be easier/harder to deploy
11
application state bind to host’s identity, not address
and application state bind to host’s identity, not address
impact host identity or user applications
any impact outside the routing system
12
as host identifiers
(e.g. IPsec, Routing Authentication)
needing special consideration
even mobile networks
13
should be much easier
architecture becomes much cleaner
APIs can use better interface objects
easier and faster
14