Bridging - Bridging happens at Link layer
- between LANs
- provides
- filtering - only forward packets destined offnet
- repacketization
- speed matching
Routing - Internetworking (in WANs)
- happens at network layer
- routers connect WANs with very dissimilar characteristics
- Routing
- routers know whole network topology
- determines which network to send packet on next from destination address
- protocol conversion
- fragmentation
- when packet too large for next network it must pass through
Routing (continued) Routing (continued) Internet Futures - Current IP protocol is running out of addresses
- 32 bits = 4 billion addresses
- Class A - 127 large groups with 16M machines
- Class B - 16K networks with 64K or fewer machines
- Class C - 2M networks with 256 machines
- each machine can only have one network address
- Revised IP protocols (IPng) currently being devised
- 128 bit addresses
- also called IPv6
- Conducting business (exchanging money) over the Internet requires several features that aren’t yet available
- confidentiality
- no one else listens to the transaction
- authentication
- you really are who I think you are
- data integrity
- no one increases my order enroute
- nonrepudiation
- selective application of services
- seller never sees my credit card number
- I seal it and only give name of the bank, who authorizes payment
- digital signatures and certificates
Web-based Commerce (continued) Web-based Commerce (continued) - Digital signatures use public key algorithms, usually on digest of message to speed up
- encode message digest (hash function)
- cleartext message also digested at receiving end
- if my decoded digest matches calculated one, I sent it and it hasn’t been changed
Web-based Commerce (continued) - Authentication provided by authentication entities
- I don’t send order directly to Nordstroms
- send to authenticator instead, who verifies I’m me and sends the order to a prestored Nordstroms address
- other variations exist
- Several proposals to modify IP protocols at various levels to help this
- IP protocol
- Secure Sockets Layer session protocol
- secure HTTP and MIME messaging
Do'stlaringiz bilan baham: |