ftj

Computer Network: A collection of computing devices that are connected in various ways in order to:

-Communicate (share info data).

-Share resources.

Vocabulary:

ØNode or host: refers to any device on a network.

ØData transfer rate: the speed with which data is moved from one place on a network to another.

ØInternetworking: communication between networks.

ØTransmitter: electronic device that generates and amplifies and electronic signal.

ØReceiver: device that receives electronic signals.

ØChannel: a band of frequencies of sufficient width for a single radio or TV communication.

ØCode: statement or instruction in a computer program.

ØEncode: device that converts info into a code.

ØDecode: to convert (as a coded message) in to intelligible form.

ØSwitch: multiport Ethernet device used for increasing performance of the network in order to facilitate the essential traffic in each segment of the network which is connected.

ØHub: device which receives several communication network lives and connects them between each other, as well as with another network segments.

ØModem: communication card connected with external network through a port.

ØRouter: a networking device that forward data packet between computer networks.        

Types of networks (size) (from smallest to largest)

ØLocal-area network (LAN): the smallest one.

ØMetropolitan area network: cover a whole city.

ØWide area network (WAN): covers the whole world.

(Topology)

Ø   BUS T : cost effective/ used in small networks/easy to expand/ slower and dependent on main cables.

 ring t: unaffected by high traffic/cheap to install/prone to failure.

star t: dedicated connection/ fast performance/easy hub upgrade/ installation and high cost/hub dependence.

mesh t: high installation cost.

Ownership

ØOpen: public.

ØClosed: private/individual (with password).

Technology

ØPoint to point: it is made throughout different connections (switches).

ØBroad cast network

By functional relationship

ØClient-server: all components (now clients) depend on the network.

ØPeer to peer: all nodes have the same responsibility.

By media transmition

Two main categories:

  1. Guided- wires, cables.
  2. Unguided- wireless transmission, ex: radio, microwave, infrared, sound, sonar, etc.
Twisted pair cables: Need to be twisted for not causing errors.

 UTP: Typically wrapped inside a plastic cover (for mechanical protection).

ØA sample UTP cable with unshielded twisted pairs of wires.

STP: cables are similar to UTP cables except there is a metal foil or braided-metal-mesh.

ØCategory 5(or Se): up to 100 Mbps (common for networks).

Category 6: more twisted than category 5 up to 1 Gbps

ØCoaxial cables: carry signals of higher frequency (100 KHz- 500 KHz) than UTP cables

ØOuter metallic wrapping servers both act as a shield against noise and as the second conductor that completes the circuit.


Fiber-optic cables

ØLight travels at 3*10 elevated to 8 in free space and is the fastest possible speed in the universe.

ØLight slows down in denser media.

ØRefraction occurs at interface with light bending away from the normal when it enters a less dense medium.

ØBeyond the critical angle= total internal reflection.

ØCore and clarity (less dense material).

Elements on a LAN Network:

·Network card: connects computer to network

·Switch: centralizes cabling, being the central node, receiving signal from transmitting work station, redirecting to target station port

·Router: device that forwards data package between networks. It is connected to two or more data lines from different networks

·Hub: receives the data through a port and transmits it to all the other ports.

·Switch: stores MAC addresses for all the devices connected to its ports. When data is receives through a port checks the MAC addressee and  re-directs data to the corresponding port.

·Modem: communication card connected with external network through a port.

·Router: a networking device that forward data packet between computer networks.

SERVER: computer program that provides several services such as sharing resources among clients or performing computation for a client. Sometimes whole computers may be used as servers. A single server can serve multiple clients and a single client can use multiple servers.

·File server computer: computer that stores and manages for multiple users on a network

·Web server computer: computer dedicated to corresponding to requests for web pages

CONNECTING: there are varioustechnologies to connect a home computer to the internet:

1.Modem: converts computer data into an analog audio for transfer over a telephone line, and then a modem in the destination converts it back into data

2.Digital subscriber line (DSL): uses regular copper lines to transfer digital data to and from the phone company’s central office

3.Cable modem: uses the same line that your cable TV signals come in on to transfer the data back and forth

Broadband: connection in which transfer speed is faster than 128 bits per second (DSL and Cable Modems)

SENDING INFORMATION:

·To improve the efficiency of transferring information along a shared network, data is divided into fixed-sized number packets.

·Routers are used to direct packets between networks

PROTOCOL:

·To share information computers need to speak the same language (Communication protocol)

·Set of rules, conventions and data structure that governs the exchange of information over a network.

·Includes guidelines that regulates the following characteristics:

1.access method

2.allowed physical topologies

3.types of cabling

4.speed of data transfer

·Internet Protocol (IP): software deals with the routing of of packets through the maze of interconnected networks to their final destination

·Transmission control protocol (TCP): software breaks the info into packets and delivers it to IP software and then orders the packets at their destination.

IP ADRESS:

Functions:

1.host or network interface identification

2.Location addressing

·Static IP: addresses manually assigned

·Dynamic IP: addresses assigned dynamically on LANs and broadband networks by the Dynamic Host Configuration Protocol

·LAN IP: Gateway address

·WAN IP: Public IP address obtained by ISP provider

DOMAIN NAME SYSTEM (DNS): translates more readly memorized domains names to the numerical IP addresses to locate and identify computer services and devices.

USER DATAGRAM PROTOCOL (UDP):

·Is an alternative to TCP

·The main difference is that TCP is reliable but with a bad performance and UDP is not that reliable but has a better performance

Other protocols build on the foundation established by the TCP/IP protocol suite:

·Simple mail transfer protocol (SMTP)

·File transfer protocol (FTP)

·Telnet

·Hyper text transfer protocol (http)

PROXY or PROXY server: server that acts as an intermediary for requests from clients seeking resources from other servers

FUNCTIONS:

1.Access control

2.Traffic registration

3.Restriction to certain types of traffic

4.Performance improvement

5.Communication anonymity