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