Jump to content

Hi guys,

 

I have been getting into networking a little more  recently and i wanted to get to know some of the terminology

What does UDP and TCP mean

 

Any other terminology would be most appreciated, as much as i know.

 

Thanks guys

I can't stop spending money my stupid home lab, help.

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/
Share on other sites

Link to post
Share on other sites

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18! jellYfIn Client siDE TRanscoDinG

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3389862
Share on other sites

Link to post
Share on other sites

UDP and TCP are internet protocols, ways of sending data.

 

In a very short summary:

 

UDP = Throw it into the connection and hope it arrives. If packet loss occurs there is no specific mechanism to remedy this (It will just send it all again or not at all). It's basically throw it on the connection and fuck it, I'm out

TCP = Error correction and making sure it arrives. Has mechanics in place to resend specific lost packets

RIG: I7-4790k @ 4.5GHz | MSI Z97S SLI Plus | 12GB Geil Dragon RAM 1333MHz | Gigabyte G1 Gaming GTX 970 (1550MHz core/7800MHz memory) @ +18mV(Maxed out at 1650/7800 so far) | Corsair RM750 | Samsung 840 EVO 120GB, 1TB Seagate Barracuda | Fractal Design Arc Midi R2 (Closed) | Sound Blaster Z                                                                                                                        Getting: Noctua NH-D15 | Possible 250GB Samsung 850 Evo                                                                                        Need a console killer that actually shits on every console? Here you go (No MIR/Promo)

This is why you should not get an FX CPU for ANY scenario other than rendering on a budget http://linustechtips.com/main/topic/286142-fx-8350-r9-290-psu-requirements/?p=3892901 http://linustechtips.com/main/topic/266481-an-issue-with-people-bashing-the-fx-cpus/?p=3620861

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3389968
Share on other sites

Link to post
Share on other sites

TCP: Transmission Control Protocol

UDP: User Datagram Protocol

 

Generally speaking...

 

TCP: We use it to transmit words, texts, letters, webpages, etc (http, https, ftp)

TCP is more reliable and the data is guaranteed to reach its destination

 

UDP: used for games, audio/calls, etc (VOIP, DNS)

UDP is a bit less reliable

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3389971
Share on other sites

Link to post
Share on other sites

The quick answer is that they are the two basic methods of sending data over the internet.

 

TCP is "guaranteed" to reach it's location if it is possible, but to do this has overhead which makes it slower.

 

UDP is faster as it lacks the overhead needed to ensure it's delivery making it more reliable.

 

Video streaming and Gaming generally use UDP as if data doesn't arrive on time, arriving late can often be worse than not arriving at all.

Intel Core i7 4790K >> MSI Z87I Gaming AC (MS-7887) >> G.Skill Ripjaws 2133 16GB >> Zotac GTX 980 >> Corsair 250D >> Samsung 840 Evo 250GB >> OCZ ModXStream Pro 600W >> Acer K2 27" Widescreen LED Monitor  (K272HLBMID) >> Ducky DK9087 Shine 3 MX Brown Switch Red RGB LED 87KEYS Mechanical Keyboard >> Mionix Avior 7000 >> HyperX Cloud

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3389986
Share on other sites

Link to post
Share on other sites

TCP. Transmission Control Protocol

UDP User Datagram protocol.

 

UDP is an unreliable way of packets transmitting through a large network and is used for services like video streaming so that it can determine the quality of the video and a it's a way of playing multiplayer. A dropped packet is also why people tend to lag in multiplayer.

 

TCP is best to be used for websites, file transferring, mail services, and torrenting.

 

Netflix uses TCP to transmit http onto your browser. UDP is used when you're watching netflix. 

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3395455
Share on other sites

Link to post
Share on other sites

Basically TCP, there is a handshake on both ends.  When data is sent, it waits for confirmation of receipt.

 

UDP just sends out regardless of any feedback.  You can see what kinds of services can use each protocol :D

QUOTE ME IN A REPLY SO I CAN SEE THE NOTIFICATION!

When there is no danger of failure there is no pleasure in success.

Link to comment
https://linustechtips.com/topic/247071-udp-and-tcp/#findComment-3400098
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×