TCP vs UDP
Networks
A network is a group of two or more computer systems linked together. There are many types of computer networks, including the following: local-area networks (LANs): The computers are geographically close together (that is, in the same building).
UDP examples
Domain Name System(DNS), streaming media applicaitoins such as IPTV or movies, Voice over IP( VoIP), trivial file transfer protocol, and online multiplayer games
TCP/ordered
If you send two messages along a connection, one after the other, you know the first message will get there first. You don't have to worry about data arriving in the wrong order.
UDP/ordered
If you send two messages out, you don't know what order they'll arrive. I.E. No order
UDP/lightweight
No ordering or messages, no tracking connections, etc. It's just fire and forget! This means it's a lot quicker, and the network card/ OS have to do very little work to translate the data back from the packets
Routers
These essential tools connect different networks to each other through the internet in order to allow for data exchange between networks Whereas the switch can be considered a controller, a router should be considered more of a dispatcher, packaging digital information and choosing the best route for it to travel.
UDP VS TCP
Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)is a transportation protocol that is one of the core protocols of the Internet protocol suite. Both TCP and UDP work at transport layer TCP/IP model and both have very different usage.
TCP examples
WWW, email, FTP, and secure shell
TCP/Heavyweight
When the low level parts of the TCP "stream" arrive in the wrong order, resend requests have to be sent, and all the out of sequence parts have to be put back together, so requires a bit of work to piece together
UDP/reliability
a connectionless protocol. When you send a data or message, you don't know if it'll get there, it could get lost on the way. There may be corruption while transferring a message
VLAN
a group of devices on one or more LANs that are configured to communicate as if they were attached to the same wire, when in fact they are located on a number of different LAN segments. Because VLANs are based on logical instead of physical connections, they are extremely flexible.
Switches
are used in order to connect many devices on the same network The switch acts as a controller, allowing the connected objects to share information with one another.
DEFAULT GATEWAY
in computer networking is the node that is assumed to know how to forward packets on to other networks. Typically in aTCP/IP network, nodes such as servers, workstations and network devices each have a defined default route setting, (pointing to the default gateway), defining where to send packets for IP addresses for which they can determine no specific route.
TCP/reliabilitiy
is connection oriented protocol. When a file or message send it will get delivered unless connections fails. If connection lost, the server will request the lost part. There is no corruption while transferring a message.
LAN
local-area networks (LANs): The computers are geographically close together (that is, in the same building).
UDP/datagrams
packets are sent individually and guaranteed to be whole if they arrive. One packet per read call
DNS
the internet's equivalent of a phone book. They maintain a directory of domain names and translates them to internet protocol(IP) addresses. This is necessary because, although domain names are easy for people to remember, computers, or machines, access websites based on IP addresses.
TCP/streaming
Data is read as a "stream", with nothing distinguishing where one packet ends and another begins. There are multiple packets per read call.
Wan
wide-area networks (WANs): The computers are farther apart and are connected by telephone lines or radio waves.