Networks Flashcards
Mail server*
Acts as a virtual post office, for all incoming and outgoing mail. They route mail according to their database of local network user’s email address’. They also STORE MAIL UNTIL IT CAN BE RETRIEVED
TCP/IP
A set of protocols acting together as four layers connected, passing incoming and outgoing data up and down the layers during network communication. It enables communication with any other computer connected to the internet, regardless of its location
Each layer in TCP IP…
Only communicates with adjacent layers.
Envelopes/ unwraps with more packet data.
Has different roles, with various protocols
Application layer
Uses protocols relating to the application being used to transfer data over a network (e.g. Internet)
E.g. Browser may use ftp, or http or POP3 as the high level protocol
Transport layer
TCP protocol used to establish end to end connection with recipient computer.
Splits data into packets, labels with packet sequence number, total packet number and port number (ensuring correct application handles packets.)
If packets go astray, retransmission requested .
Receipt of packets acknowledged
Network layer is aka
IP layer/internet layer
Network layer*
Adds source and destination IP addresses (port number + IP address = socket)
Router operates on this layer, forwarding packet onto correct destination according to IP addresses
More ERROR checking
router is hardware that operates at this layer
Link layer
LINK LAYER PROTOCOL used e.g. Ethernet
Physical connection between network nodes
Mac addresses are added, identifying NICs of the source and destination computer (where the packets are to be sent to next)- initially of the first router being sent to, unless same network
So once correct network found, correct hardware then can be found
Sent down CABLE
Cable and NIC are hardware that operate at this layer
Receiving end of TCP IP
MAC addresses stripped by link layer
IP addresses stripped by network layer
Port numbers removed and packets reassembled at transport layer
Then passed to application and data presented to user
Routers in IP TCP
Operate at network layers, and so MAC addresses or source and destination change at each network node
Packets move up and down lower layers at each switch/ router between client and server
File transfer protocol definition
An efficient method used to transfer data across a network, often the internet
Describe FTP*
Works as a HIGH LEVEL PROTOCOL IN THE APPLIC LAYER USING APPROP SOFTWARE
User is presented with a file management screen with file and folder structure in remote website and local computer
Files transferred via drag and dropping
Often need username and password but can use anonymously
Uses of FTP
Uploading images to remote newspaper headquarters by photographers
Companies offering large updates
POP3, post office protocol*
Protocol used to retrieve mail from a mail server TEMPORARILY STORING INCOMING MAIL
It is transferred to local computer then deleted from server so can’t synchronise across devices
Developed before WWW when mail stored on hard drive
IMAP internet message access protocol
Email protocol designed to keep emails on mail server, ensuring mail is synchronised (synchronicity) across devices
Used in PUSH email (sending email without request)
SMTP
Used to transfer mail from one server to another and from a client to a server
Bit after @, domain, shows which mail server to direct mail to. First own mail server then recipient’s
Client server network*
1 or more computers: clients are connected to a (or many performing different tasks) powerful central computer called servers
Each client may hold its own files and resources e.g. software and can also access resources held centrally by server
Server also DEALS WITH REQUESTs
EG in schools, businesses, hospitals
Why have many servers in a client server network
For many different tasks
File server*
Holds and manages DATA for all the clients
Print server
Manages print requests
Web server
Manages requests to access the web
Database server
Manages database applications
Requests in client server network
Client sends request to the server which then processes the request and responds with the requested data providing the device has permission to access the data
Adv client server network
- better since all files stored in a central location and access rights are managed by the server centrally, as well as authentication
- no need for individual backups of data because done centrally. If breakdown and data is lost- recovery procedures enable restoration
- data and other resources can be shared eg network printers and other peripheral devices
- can access server from any workstation in network and even at home with VPN
- downloading software and patching done centrally, saving time and bandwidth when keeping up to date
- one license rather than individual licenses for clients
- security and antivirus handled centrally
Disadvantages client server network
Expensive to install and manage OS and servers
Need professional IT staff to maintain servers and run network
Server failure = massive disruption to whole network
Peer to peer network*
No CENTRAL SERVER. Individual computers are connected to each other and share FILES which are stored on the hard disk. Can be over LANs or WANs. Particularly good if in one site e.g. Small office or home. All computers are 1) of equal importance 2) act as both a client and a host. Hosts can decide access rights for resources
Advantages peer to peer
Cheap to set up
Not difficult to maintain
Enables users to share resources e.g. Printer or router
can be more reliable, not dependent on companies server to distribute all requests from all users
Uses of peer to peer*
Video on demand and downloading videos.
Different computers in different LOCATIONS hold parts of the video so share the load so faster- main principle behind torrent websites: enabling sharing of files, often containing copyright material
internet*
a worldwide network of networks set up to allow computers to communicate with each other globally, regardless of their location, by using the same protocol
how was internet developed
via ARPANET created in 60s for US defence military project enabling distant departments working together to communicate without physical travel
WWW*
world wide web: a collection of webpages (i.e. LINKED HYPERTEXT) that reside on computers connected to the internet. the internet is the service used to communicate information on these pages
intranet
a private network using internet protocols
who developed WWW
Tim Berners-Lee, developed concept of WWW and browsing for information
physical structure of the internet
each continent has backbone cables connected by transcontinental leased lines fed across SEA BEDS and ISPs connect directly to this backbone and distribute and sell internet connection to smaller providers which distribute to individual homes and businesses
URL*
uniform resource locator: FULL address of a location of an internet resource inc file type and resource name. BROWSER REQUESTS FROM WEBSITE SERVER
http://www.domainname.com/folder/subfolder.html#element
http is the protocol being used, www is the hostID, folder is the pathname, and #element is the resource
URN
uniform resource name, unique resource name allowing you to find a resource even if moved to a new site/new page on the same site e.g. isbn (namespace identifier) 02498459 (namespace specific string)
URI
uniform resource identifier made up of URN and URL used to identify the target of a hyperlink
Internet registrar*
private companies which must be accredited by governing registries, it hold LISTS and RECORDS of all existing website names and details of domains available to purchase currently