1 UNIX Networking. 2 Section Overview TCP/IP Basics TCP/IP Configuration TCP/IP Network Testing Dynamic Host Config Protocol (DHCP) Wireless Networking.

Slides:



Advertisements
Similar presentations
Module 4: Configuring Network Connectivity
Advertisements

Configuring and Troubleshooting Network Connections
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Chapter 11 Windows on a Network.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Nassau Community College
Module 4: Configuring Network Connectivity
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Basic TCP/IP Networking
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Chapter 8: Configuring Network Connectivity. Installing Network Adapters Network adapter cards connect a computer to a network. Installation –Plug and.
Chapter Overview TCP/IP Protocols IP Addressing.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 7 Connect the SUSE Linux Enterprise Server to the Network.
Networking protocols Unit objective: Identify TCP/IP properties, and identify common ports and protocols.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Addressing Networking for Home and Small Businesses – Chapter.
Networking CSCI N321 – System and Network Administration Copyright © 2000, 2012 by Scott Orr and the Trustees of Indiana University.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Addressing Networking for Home and Small Businesses – Chapter.
CCNA Discovery 1 Chapter 5: Network Addressing
TCP/IP Networking sections 13.2,3,4,5 Road map: TCP, provide connection-oriented service IP, route data packets from one machine to another (RFC 791) ICMP,
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
DIT314 ~ Client Operating System & Administration CHAPTER 9 SUPPORTING TCP/IP, DNS USING WINDOWS XP Prepared By : Suraya Alias.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Chapter 8 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
Module 3: Configuring Basic TCP/IPv4 Settings. Overview of the TCP/IP Protocol Suite Overview of TCP/IP Addressing Name Resolution Dynamic IP Addressing.
Networking for server IT specialists Zdeněk Filipec Network Engineer.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How IP Address Protocols Work INTRO v2.0—4-1.
Connecting to Network. ♦ Overview ► A network connection is required to communicate with other computers when they are in a network. Network interface.
Network Tools TCP/IP interface configuration query - MAC (HW) address and IP address – Linux - /sbin/ifconfig – MS Windows – ipconfig/all 1.
A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e
Network Admin Course Plan Accede Institute Of Science & Technology.
Operating Systems Lesson 10. Networking Communications protocol is the set of standard rules for ◦ Data representation ◦ Signaling ◦ Authentication ◦
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Linux+ Guide to Linux Certification Chapter Fifteen Linux Networking.
Networking Colin Alworth May 26, Quick Review IP address: four octets Broadcast addresses –IP addresses use all 1’s for the host bits, and whatever.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
1 TCP/IP Networking. 2 TCP/IP TCP/IP is the networking protocol suite most commonly used with UNIX, Windows, NT and most other OS’s. TCP/IP defines a.
Page 1 TCP/IP Networking and Remote Access Lecture 9 Hassan Shuja 11/23/2004.
1 COP 4343 Unix System Administration Unit 11: Networking – basic concepts: IP, TCP, UDP, DHCP – devices: setup, status.
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
Page 1 Network Addressing CS.457 Network Design And Management.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
1 TCP/IP Networking Yue Cui 06/13/02. 2 Presentation Outline Introduction Packets and Encapsulation IP Addresses, Routing ARP, DHCP and PPP Security Issue.
How to connect to the Internet 1998/12/09 KEIO University, JAPAN Mikiyo
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
Chapter 5.  Upon completion of this chapter, you should be able to:  Configure IP addresses  Identify & select valid IP addresses for networks  Configure.
Linux Operations and Administration Chapter Eight Network Communications.
1 DETAILS OF PROTOCOLS The Zoo Protocol - TCP - IP.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Network Basics CS490 - Security in Computing Copyright © 2005 by Scott Orr and the Trustees of Indiana University.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
End-host IP: MAC: 11:11:11:11:11 gateway IP: MAC: 22:22:22:22:22 Google server IP: interne t interface DNS server IP:
1 ECE453 – Introduction to Computer Networks Lecture 11 – Network Layer III – IP Protocol.
Windows Vista Configuration MCTS : Advanced Networking.
Created by : Asst. Prof. Ashish Shah, J. M
LESSON Networking Fundamentals Understand IPv4.
Networking for Home and Small Businesses – Chapter 5
Implementing TCP/IP.
The Open System Interconnection (OSI) Model & Network Protocols.
Networking for Home and Small Businesses – Chapter 5
Module 12 Network Configuration
16EC Computer networks unit II Mr.M.Jagadesh
Presentation transcript:

1 UNIX Networking

2 Section Overview TCP/IP Basics TCP/IP Configuration TCP/IP Network Testing Dynamic Host Config Protocol (DHCP) Wireless Networking

3 TCP/IP Protocol Stack Physical Layer (media) Link Layer (Device Drivers) Network Layer (IP) Transport Layer (TCP,UDP) Application (FTP, HTTP, DNS)

4 EIPT/U TCP/IP Packet Encapsulation UTP/PSTN Ethernet/PPP IP TCP/UDP Service Data Data T/UData IPT/UData E

5 Connecting to a Network Hostname and IP Address assignment Configuration of hardware Default route (gateway) assignment Name Service Configuration Testing and troubleshooting

6 Hostnames Uniquely identifies each system Fully Qualified Domain Name hostname.site.domain[.country] Country: 2 letter identifier for country Domain: Type of site (edu, com, org) Site: Unique name of organization Hostname: Unique name of system hostname : Display or set system name

7 IP Addresses Unique for each connection (interface) Consists of 4 octets (#.#.#.#) Network portion Host portion Special Addresses Network Address Broadcast Address

8 IP Address Classes Class 1 st Byte Format Total Hosts A 0 – 126N.H.H.H16 Million B128 – 191N.N.H.H64 Thousand C192 – 239N.N.N.H254 D224 – 239-(Multicast) E240 – 254-(Experimental)

9 Subnet Masks Splits networks into subnetworks Separates address into 2 parts 1’s – Network Portion 0’s – Host Portion Example: Class C Network Address: N.N.N.H Mask: (255 = ) CIDR Notation: N.N.N.H/24

10 Interface Configuration Hardware to connect to network Common interfaces Ethernet Modem Loopback ( lo ) Interface ifconfig – View/Configure interface

11 Ethernet Addressing Assigned by manufacturer (hardware) Must be absolutely unique Address format 6 octets in hex (#:#:#:#:#:#) First 3 octets: Manufacturer Identifier Last 3 octets: Card serial number Used for local network communication

12 Translates IP addresses to Ethernet (MAC) addresses Address Resolution Protocol Who is ? I am (1:2:3:7:8:9) arp –a : View the cache

13 Connects Networks together If destination not on local network, packets sent through gateway Default Gateways route : Display/configure routing

14 RedHat Network Files /etc/sysconfig/network HOSTNAME /etc/sysconfig/network-scripts/ ifcfg-[interface] BOOTPROTOONBOOT IPADDRGATEWAY USERCTLNETMASK NETWORKBROADCAST ifup/ifdown [interface]

15 Name Services /etc/hosts Local configuration Localhost – /etc/resolv.conf Domain Name Service (DNS) lookup search : domains to search if not FQDN nameserver (3): Nameservers to consult /etc/nsswitch.conf

16 DNS Name Resolution host.domain.comdns.domain.comdns.iupui.edudns.cs.iupui.edu Root Server Non-Recursive Recursive

17 Network Testing Localhost reachability Hostname reachability Local network reachability Internet network reachability DNS resolution

18 Network tools ping – Reachability test traceroute – Routing performance netstat – Network performance stats tcpdump – Packet sniffing nslookup/dig – DNS Queries Configuration tools (already discussed)

19 Dynamic Host Config Protocol Client broadcasts a request for an IP address and network information Server leases address to client Lease must be renewed periodically Easy to make global network changes Linux: BOOTPROTO=dhcp

20 Wireless Networks Extend the network Included in many devices now Laptops PDAs DSL/Cable Modems Bandwidth (YMMV!) b – 11 Mbps g – 54 Mbps Set Service Identifier (SSID) Shared “key” between clients and Access Point (AP) Automatically detected vs. assigned

21 Wireless Security Issues Sniffing / War Driving Bandwidth stealing Access to private resources Security Measures Non-broadcasting SSIDs MAC Access Control Lists (ACLs) WEP?

22 RedHat ifcfg- Additions TYPE=Wireless ESSID=[ssid name] CHANNEL=[1-11] MODE=[Auto|Managed|Ad-hoc] Can set manually with /sbin/iwconfig

23 Virtual Private Networks Virtual Private Network VPNServer ApplicationServer Internet

24 Point to Point Tunneling Protocol Based on Point to Point Protocol (PPP) Generic Routing Encapsulation (GRE) IP Hdr GRE Hdr Encrypted GRE Body PPPData TCPIP  Weaknesses  Poor Encryption  Session handshaking done in clear

25 IPSec Part of IPv6 Spec Authentication Header (AH) IPv4 Hdr Auth Hdr TCP/UDP Hdr & Data  Encapsulating Security Payload (ESP) IPv4 Hdr ESP Hdr Encrypted Payload Data TCP Hdr ESP Auth ESP Tlr  Modes: Transport and Tunnel