Linux+ Guide to Linux Certification Chapter Fifteen Linux Networking.

Slides:



Advertisements
Similar presentations
Introduction to Networks
Advertisements

IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
SYSTEM ADMINISTRATION Chapter 19
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Operating Systems Concepts 1/e Ruth Watson Chapter 11 Chapter 11 Network Maintenance Ruth Watson.
1 Linux Networking and Security Chapter 2. 2 Configuring Basic Networking Describe how networking devices differ from other Linux devices Configure Linux.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
Chapter Three Network Protocols.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Layer 7- Application Layer
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to TCP/IP
Linux Networking TCP/IP stack – kernel controls the TCP/IP protocol – Ethernet adapter is hooked to the kernel in with the ipconfig command – ifconfig.
Instructor & Todd Lammle
Chapter Overview TCP/IP Protocols IP Addressing.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 10: Remote Access.
1 Linux Networking and Security Chapter 3. 2 Configuring Client Services Configure DNS name resolution Configure dial-up network access using PPP Understand.
11 NETWORK PROTOCOLS AND SERVICES Chapter 10. Chapter 10: Network Protocols and Services2 NETWORK PROTOCOLS AND SERVICES  Identify how computers on TCP/IP.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 7: Linux Network Services Chapter 10: Networking and the Internet By Fred R. McClurg Linux.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Linux+ Guide to Linux Certification, Third Edition
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
Chapter 10 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain how the functions of the application layer,
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Connecting to Network. ♦ Overview ► A network connection is required to communicate with other computers when they are in a network. Network interface.
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e
Networking with TCP/IP and the Internet. Objectives Discuss additional details of TCP/IP addressing and subprotocols Comprehend the purpose and procedure.
Computer Networks. IP Addresses Before we communicate with a computer on the network we have to be able to identify it. Every computer on a network must.
ITED 328 Lecture 4 12 Feb 2004 Loosely covering Chapter 5 Internet and LAN Technology.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 2: Configuring Network Protocols.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
The Internet Just the Facts. Protocols TCP/IP are the TRANSPORT protocols of the Internet Services use TCP/IP to connect to other computers on Internet.
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
1 Chapter 7: NAT in Internet and Intranet Designs Designs That Include NAT Essential NAT Design Concepts Data Protection in NAT Designs NAT Design Optimization.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
1 TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
1 COP 4343 Unix System Administration Unit 11: Networking – basic concepts: IP, TCP, UDP, DHCP – devices: setup, status.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
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 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
Networking Material taken mainly from HowStuffWorks.com.
Networks Part 2: Infrastructure + Protocols NYU-Poly: HSWP Instructor: Mandy Galante.
Linux Operations and Administration Chapter Eight Network Communications.
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Linux Operations and Administration
Transmission Control Protocol (TCP) Internet Protocol (IP)
Network Basics CS490 - Security in Computing Copyright © 2005 by Scott Orr and the Trustees of Indiana University.
“ is not to be used to pass on information or data. It should used only for company business!” – Memo from IBM Executive The Languages, Methods &
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
Windows Vista Configuration MCTS : Advanced Networking.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Chapter Objectives In this chapter, you will learn:
Chapter 5 VLSMs, Summarization and Troubleshooting TCP/IP
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
Module 12 Network Configuration
Objectives: 1.Identify different internet protocol (IP) 2.Configure sample of IP address 3.Appreciate and relate protocol in our life.
Presentation transcript:

Linux+ Guide to Linux Certification Chapter Fifteen Linux Networking

Objectives Describe the purpose and types of networks, protocols, and media access methods Understand basic configuration of TCP/IP protocol Configure a NIC interface to use TCP/IP protocol Configure a modem, ISDN, and DSL interface to use the PPP and TCP/IP protocols Understand the purpose of hostnames and how they are resolved to IP addresses Use common network utilities to interact with network services Identify and configure common network services

Networks and TCP/IP Two or more computers connected with media that can exchange information are called a network Networks that connect computers within close proximity are called Local Area Networks (LANs) Networks that connect computers separated by large distances are Wide Area Networks (WANs) Special computers called routers transfer information from one network to another

Networks and TCP/IP Protocols –Set of rules of communication used between computers on a network Packets –Packages of data formatted by a network protocol Media access method –A system that defines how computers on a network share access to the physical medium

Networks and TCP/IP LAN protocols you may configure in Linux include: –TCP/IP (Transfer Control Protocol/Internet Protocol) –UDP/IP (User Datagram Protocol/Internet Protocol) –IPX/SPX (Internetwork Packet Exchange/Sequence Packet Exchange) –Appletalk –DLC (Data Link Control) –DECnet (Digital Equipment Corporation network)

Networks and TCP/IP Ethernet –The most common media access method used in networks today Token Ring –Popular media access method The media access method is usually contained within the hardware on the NIC or modem

The TCP/IP Protocol Internet Protocol (IP) address –Series of four 8-bit numbers that represent a computer on a network –Used by a computer on the network to identify itself to other computers Subnet mask –Series of four 8-bit numbers that determine the network and host portions of an IP address Default gateway –IP address on router that sends packets to remote networks

The TCP/IP Protocol Figure 15-1: A sample IP address and subnet mask

Configuring a NIC Interface ifconfig command –Can be used to assign a TCP/IP configuration to a NIC as well as view the configuration of all network interfaces in the computer packet internet groper (ping) command –Used to check the connectivity on a network

Configuring a NIC Interface Figure 15-2: Configuring network hardware

Configuring a NIC Interface Figure 15-3: Configuring a network device

Configuring a NIC Interface Figure 15-4: Network device properties

Configuring a NIC Interface Figure 15-5: Configuring a network protocol

Configuring a NIC Interface Figure 15-6: Network protocol properties

Configuring a NIC Interface Linuxconf –Common graphical configuration program that can configure network interfaces netconfig –Graphical utility used to configure the network card settings of a computer

Configuring a NIC Interface Figure 15-7: The Linuxconf utility

Configuring a NIC Interface Figure 15-8: The netconfig utility

Configuring a PPP Interface There are three common technologies that use Point-to-Point Protocol (PPP) today to connect computers to a network such as the Internet: –Modems –ISDN –DSL

Configuring a PPP Interface Figure 15-9: Configuring a new PPP device

Configuring a PPP Interface Figure 15-10: Configuring a modem device

Configuring a PPP Interface Figure 15-11: Configuring user account information

Configuring a PPP Interface Figure 15-12: Configuring ISDN hardware

Configuring a PPP Interface Figure 15-13: Configuring user account information

Configuring a PPP Interface Figure 15-14: Configuring a DSL connection

Configuring a PPP Interface Figure 15-15: Activating a PPP connection

Configuring a PPP Interface Figure 15-16: The kppp utility

Name Resolution Hostnames –User-friendly name assigned to a computer Fully Qualified Domain Name (FQDN) –Hostname that follows DNS convention Domain Name Space (DNS) –Network device used t resolve FQDNs to the appropriate IP address

Name Resolution Figure 15-17: The Domain Name Space

Downloading Files Using FTP Figure 15-18: Using a Web browser FTP client

Downloading Files Using FTP Table 15-1: Common FTP commands

Downloading Files Using FTP Table 15-1 (continued): Common FTP commands

Accessing Files with NFS Network File System (NFS) is another common method for transferring files amongst UNIX and Linux computers –Not as common as FTP –To access files using NFS, you simply mount a directory from a remote computer on the network that has the NFS daemons started to a local directory

Accessing Windows Files smbmount command –Used to mount directories from Windows computers to mount points from the Internet Super Daemon smbclient utility –Used to connect to shared resources on a Windows system

Running Remote Applications On large Linux systems, users typically gain access to a BASH shell by using the utility that connects to the server across the network –The most common utility used to obtain a BASH shell from a remote Linux utility computer on the network is telnet Trusted access –Configuration where computers are allowed to access a given computer without having to provide a password first

Accessing Figure 15-19: Configuring a new account

Accessing Figure 15-20: Specifying user information

Accessing Figure 15-21: Configuring a POP, IMAP, and SMTP server

Accessing Figure 15-22: Specifying a user name

Accessing Figure 15-23: Specifying an account name

Accessing Figure 15-24: The Mozilla client

Common Network Services Port –Number that uniquely identifies a network service Well-known port –Of the possible ports, the ones from 0 to 1024 used by common networking services Internet Super Daemon (xinetd) –Responsible for initializing and configuring many networking services on a Linux computer

Common Network Services Figure 15-25: Interacting with network services

Common Network Services Standalone daemons –Daemons normally started at boot-up that configure themselves without assistance from the Internet Super Daemon –The ntsysv utility can be used to configure most standalone daemons to start in various runlevel

Common Network Services Table 15-2: Common network services

Common Network Services Table 15-2 (continued): Common network services

Common Network Services Table 15-2 (continued): Common network services

Common Network Services Another example of a network service that is provided directly by the Linux kernel is routing Route table –Table of information used to indicate which networks are connected to network interfaces

Common Network Services Multihomed hosts –Computer that has more than one network interface IP forwarding –Act of forwarding TCP/IP packets from one network to another Routing –Act of forwarding data packets from one network to another

Common Network Services traceroute command –Common utility used to troubleshoot routing –Displays all routers between the current computer and a remote computer Some network services involve a large number of daemons and require a great deal of configuration

Chapter Summary A network is a collection of computers that are connected together and share information Protocols define the format of information that is transmitted across a network Each computer on a TCP/IP network must have a valid IP address and subnet mask The /etc/sysconfig/network-scripts directory contains the configuration for NIC and PPP interfaces

Chapter Summary The TCP/IP configuration of a network interface may be specified manually, or obtained automatically from a DHCP or BOOTP server Hostnames are used to identify computers on a network easily Hostnames must be resolved to an IP address before network communication can take place Files, applications, and may be accessed across the network with the appropriate network utility

Chapter Summary Network services are typically provided by daemons that listen to network ports Some network services, such as firewall and routing services, are provided by the Linux kernel NIS can be used to share key configuration files across Linux computers that participate in an NIS domain