1 / 44

COMP2322 Networks in Organisations

COMP2322 Networks in Organisations. Richard Henson February 2016. Week 2: LANs. Objectives Explain functions of client-server networks and network services Define networking standards Relate Lower OSI layers to technologies and naming systems. The Client-Server Model.

Antony
Download Presentation

COMP2322 Networks in Organisations

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COMP2322Networks in Organisations Richard Henson February 2016

  2. Week 2: LANs • Objectives • Explain functions of client-server networks and network services • Define networking standards • Relate Lower OSI layers to technologies and naming systems

  3. The Client-Server Model • Centralisation of organisational resources • client can still hold resources • a lot (fat client) • Not much (thin client) • Microsoft model: called a domain

  4. Request and response • All network users use clients • Client requests information… 2. Server processes the request, sends a response back to the client

  5. Requirements of organisational networks • The server would be expected to offer the following to its users: • Network Access • Access to “restricted” files • users with permission directly access files on the server • Applications • Printing • Access to email & The Internet

  6. Servers in Larger Networks • To fulfill multiple requirements, larger networks have MANY servers • University ITS network: at least 50 • Functions can be distributed servers e.g: • Login Server • File and Print server • Applications Server • Internet Gateway

  7. Login Servers (the most crucial!) • Dedicated to logging on users • database of usernames/passwords • Only allows a potential user to access the network if both username and password exactly correspond with entries in the database • In Windows networks known as Domain Controllers

  8. Peer-Peer networks • Also known as workgroups • No central server • Computer nodes can act as both clients and servers • No expensive powerful machine dedicated to providing services

  9. Peer-Peer networks • All users: • have their own local storage capacity • bear the following responsibilities… • local security & network administration • granting access to their computer’s services and resources via the network

  10. Advantages & disadvantages Client-Server v Peer-peer • In groups… • don’t look at next slides… yet!

  11. Advantages of a client-server network, compared to a workgroup • Centralised security • Centralised access to resources • Centralised network administration • With more than about 10 users, much easier to manage than a workgroup. Can handle up to thousands of users

  12. Disadvantages of client-server, compared to a workgroup • Expensive dedicated computer(s) not accessible to users • Expensive server operating system needed • Network management required • Reduces user autonomy • If one server, and it goes down, the network ceases to function!!!

  13. Windows Networks • Peer-peer networks: • workgroups • limited resource sharing ability • Client-server networks: • domains • access to domain via domain controller(s) • Enterprise networks • multiple domains logically linked in a hierarchy

  14. Virtual (client) and Cloud (server) Networks • Extension of client-server model… • Client-end less resource intensive • Most of resources & processing at server end • Popular because clients need less CPU power & less maintenance • therefore lower cost…

  15. Thin Client/Cloud v conventional Local LAN Advantages and disadvantages? 3 minutes….

  16. What makes up a LAN (1)? • Hardware: • computers and other network end devices • e.g. printers, web cameras • transmission media, e.g. cable, radio waves • network cards, and intermediate devices which link the network devices to the transmission media

  17. What makes up a LAN (2)? • Software to (just a sample…) • send/receive data • provide an even flow of data between devices • make sure sent data goes to the right place • provide a path for data through the network • make sure data is checked for corruption as it passes through the network • anything else that may need to be done to the data e.g. formatting, compression, encryption

  18. Transfer of data through LANs (1) • All done through electrical signals • Medium/media transport(s) the signals • insulated copper wire (cheap but effective) • fibre optic cable (expensive, high volume) • wireless (microwaves that are sent out a specific frequency)

  19. Transfer of data through LANs (2) • Cables designed from the start to transmit high volumes of digital data • Network cards provide the computer-medium interface: • control flow rate and error checking of data • send/receive data at high, and even higher… speeds

  20. Network Media • 3 main types: • standardised copper cabling • standardised optical fibre cabling • “wifi” (wireless: e/m radiation of a standardised frequency) • If a cabled LAN connection exceeds: • 100 metres (twisted pair cabling) • 185 metres (coaxial cabling – rarely used now) • then a repeater (booster) is needed

  21. Network Adaptors • Generally fit inside the computer: • either as a separate card • or on the motherboard… • have their own unique “MAC address” • use own software (firmware) • work with other connectivity software to control the sending and receiving of data

  22. Network Software • On a peer-peer network, connectivity software is all that is needed… • If network is client-server… • complex “server” software is needed at the server end • “client” software as peer-peer at the client end

  23. Networks need management… • Two types emerged • Client-Server Networks • networked computers either clients or servers • Peer-Peer Networks • networked computers all of equal status

  24. Client-Server Networks • A client requests services from a server • Client-server interprocess communication (IPC) fast and reliable • Types of clients: • computer workstation (“fat” client) • computer with limited local storage and processing (“thin” client) • printer with processing ability

  25. Workstations • Designed to work with other computers on a peer-peer network • include the basic networking software required: • to allow connection to the network structure • to communicate effectively with other network nodes • All computers in a peer-peer network are workstations

  26. Servers • High-powered computers • high storage capacity • a lot of memory • Provide network services which are access by users through clients • requires highly specialized software collectively called a Network Operating System (NOS)

  27. Servers in small networks • Scenario: a single server is the central controlling point • The server also looks after security on the network: • only allows valid users to log on • only allows access to resources for users that have logged on • stores appropriate “user rights” for access to its files and directories

  28. Network Layer User Specifies Service Transport Layer Network Service Network Layer Network provides Service Network layer service definitions

  29. Data Link Layer • Responsible for error free transmission, using data frames • A frame is a basic unit for network traffic, and has a highly structured format • Mechanism: • data from the upper layers (ie the network layer) is converted by the data link layer into frames • groups raw data bits received via the physical layer into frames, for passing on to the upper layers • may include an error recovery mechanism and also a flow control mechanism, although this may be done at the transport layer • Bridges operate up to this level

  30. Physical Layer • Responsible for communicating with the network media • Bits are converted into electrical signals and vice versa • Issues include modulation of signals and timing • Manages the interface between a computer and the network medium, but cable type and speeds of transmission are deliberately omitted to allow future technology to be easily included • Repeaters work only at this level

  31. Network Hardware • Nodes: computers/ other intelligent devices with MAC addresses • Repeaters: boost weak digital signals • Hubs: link devices through a cabling or wireless system • most hubs are also repeaters • Bridges • OSI level 2 devices that can process and filter the data in various ways, whilst hubs just send it on

  32. More Network Hardware • Switches • OSI level 2/3 devices • also used to set up virtual LANs • Routers • Level 3 devices with routing protocols for network/Internet packet routing • Gateways/Firewalls • Level 4-7 devices with software allowing conversion between protocols & control of services

  33. IEEE 802 Specifications and Layers 1&2 of the OSI model • Emerged from IEEE/OSI meeting: February ‘80 • applied mainly to lower level OSI layers (1/2) • found it necessary to extend the data link layer into two parts • Essential for development of LANs • Definitions used by manufacturers for hardware and software of network interface cards • origin of the MAC address…

  34. Effect of IEEE 802 on the OSI model • To cover engineering issues, IEEE divided the Data Link Layer into two sub-layers: • Layer 2 (upper): Logical Link Control – IEE 802.1 & 802.2 • Layer 2 (lower): Media Access Control – IEEE 802.3, 4, 5, 11, 12, etc.

  35. Layer 2 (upper) Logical Link Control • Focuses on IEEE 802.1 & 802.2 • Controls transfer of data to the network layer • Uses logical interface points called SAPs (service access points)

  36. Layer 2 (lower) Media Access Control • Direct communication with the network card • provides packets with MAC address • Focuses on IEEE 802.3, 4, 5, 11, 12… • Provides shared access for multiple network interface cards to the physical layer • Responsible for ensuring error-free communication across the network

  37. OSI layer software and Network cards • Layer 1 and 2 software supplied with the network card • card itself should contain software (on ROM) that conforms to one of the sixteen IEEE 802 specifications • Cards for wired connections have connectors for cables: • usually IEEE 802.3 • more rarely… IEEE 802.5 • Wireless Cards • usually based on IEEE802.11

  38. “Binding” Network Card Software • Data received by the network card needs to be passed on to level 3 software • Normally held on the computer hard disk • Configuration: • level 2 software needs to combine with level 3 • achieved through “binding” OSI Level 3 software binding OSI Level 1/2 software

  39. IP addresses • For packets to move between devices, each device must have an IP address • e.g. 192.168.2.22 • Three ways to allocate an IP address: • manually… just type it in • from DHCP server (between fixed range) • Through autoconfig (randomly allocated from a range of IP addresses)

  40. Switches and IP addresses • Switches (and routers) link devices together • By default, a switch will create a virtual LAN (VLAN) • allows communication between devices on same subnet (e.g. 192.168.1.0-255) • fine for small networks • regular cause of lack of connectivity!

  41. Configuring Switches • Come with default configurations for VLANs • May need changing… • IP address needs to be consistent with devices being connected • need IP addresses on the same subnet

  42. Check your PC’s IP address • Access the Windows CLI • Type ipconfig • Where has IP address come from? • What is the IP address that it connects to? • Is it on the same subnet?

  43. Ping • This is a useful tool to check for OSI level 1-3 (i.e. packet) connectivity with another device whose IP address is known • Again available from CLI prompt • Syntax: ping <IP address> • sends a number of packets of data, and monitors their progress • IP addresses on different subnets often won’t be able to ping each other

  44. Practical… LANsconnectivity with SwitchesSimulationUsing Packet Tracerafter the break…

More Related