SLIDE 4 Maria Hybinette, UGA Maria Hybinette, UGA
End-to-End Addresses: IP_number-host [:Port_number]
destination
- IP addresses identify hosts
– 127.0.0.1, 172.20.10.15, 128.192.101.135 – {ingrid:509} nslookup nike.cs.uga.edu – Ifconfig – 172.16-31, 192.168.0-255
- private address spaces.
- Host has many applications !
ports
- Ports (16-bit identifier) 1-65,535
– End to End.
Well-known 1-1,023 Registered 1,024-49,151 Dynamic 49,152-65,535
7
Echo
80
WWW
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
25
Mail (SMTP)
22
Secure shell/file(ssh, sftp, scp),
rlogin
513
Maria Hybinette, UGA Maria Hybinette, UGA
Details: Remote Procedure Calls
– Custom RPC programs divorces the concept of the requirement that ‘specific’ well known port numbers or being tied to specific port numbers for programs by using a look-up server: portmapper (at port 111). – Programs can use ‘any’ portnumber by registering it to the portmapper.
- Either TCP or UDP
- Portable: Permits Communication between
machines that use different representation of data (order of bits).
– eXternal Data Representation (XDR) protocol