Networking
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Networking PowerPoint PPT Presentation


  • 103 Views
  • Uploaded on
  • Presentation posted in: General

Networking. SPARCS 2000 wheel seminar [email protected] TCP/IP. Low-level networking software most commonly used with UNIX Internet Protocol Internet Control Message Protocol Address Resolution Protocol User Datagram Protocol. TCP/IP network model. Link layer

Download Presentation

Networking

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Networking

Networking

SPARCS 2000 wheel seminar

[email protected]


Tcp ip

TCP/IP

  • Low-level networking software most commonly used with UNIX

  • Internet Protocol

  • Internet Control Message Protocol

  • Address Resolution Protocol

  • User Datagram Protocol


Tcp ip network model

TCP/IP network model

  • Link layer

    • Network hardware, device drivers

  • Network layer

    • Basic comm., addressing, routing

  • Transport layer

    • Comm. Among net programs

  • Application layer

    • Application programs


Addresses

Addresses

  • Hardware address

  • IP Address

    • IP: xxx.xxx.xxx.xxx, 4bytes

    • Port: TCP/UDP, 2bytes

    • Internet address classes (A,B,C,D,E)


Networking

ARP

  • Address Resolution Protocol

  • Does address translation

  • IP  Hardware Address

  • arp command

  • RARP, BOOTP


Routing

Routing

  • Process directing a packet through networks between its source and destination

  • RIP, OSPF, IGRP, EGP, BGP, DVMRP

  • ICMP redirects

  • CIDR (Classless Inter-Domain Routing)

  • route command

  • routed, gated


Network commands

Network commands

  • ifconfig: configuring network interfaces

  • route: configure static routes

  • ping: check if a host is alive

  • netstat: network status

  • traceroute: trace IP packets

  • tcpdump, etherfind, snoop, arp


Networking

DNS

  • Domain Name System

  • Hostnames  IP addresses

  • Distributed database that holds info about computers on the Internet

  • BIND, named


Dns defines

DNS defines,

  • Hierarchical namespace for hosts

  • Host table as a distributed database

  • Library routines for querying

  • Improved routing for email

  • Protocol for exchanging naming information


Dns namespace

DNS Namespace

  • Top-level domains

    • COM, EDU, NET, ORG, GOV …

  • Country codes

    • KR, JP, CA, UK …

  • Root domain .

  • Subdomains

    • sparcs.kaist.ac.kr, www.kaist.ac.kr


Dns architecture

DNS Architecture

  • IP  Domain Name

    • Reversed query

    • 143.248.234.102  102.234.248.143.IN-ADDR.ARPA.  sparcs.kaist.ac.kr

  • Domain Name  IP

    • Querying sparcs.kaist.ac.kr.  kr.  ac.kr.  kaist.ac.kr.  sparcs.kaist.ac.kr.


Networking

NFS

  • Network File System

  • Share file systems among computers over network

  • mountd: mount responder

  • nfsd: serve files

  • biod: client-side caching

  • automount


Networking

NIS

  • Network Information Service

  • Sharing system files

  • rdist: push files

  • expect: pull files

  • yp commands

  • NIS+


  • Login