Hi Twitter, this is a very big step for me. As a person who hasn't really liked being in the spotlight this is a first for me. I have always ran away from putting myself out there and it seems this has hampered my development.
October is here, and so is Cybersecurity Awareness Month!
For the next 31 days, we're running a daily challenge across the community. Learn it, practice it, share it
Join us and follow along. #CyberAwarenessMonth@cyberjeremiah@ireteeh
It's Day 1 of #CybersecurityAwarenessMonth! Kick things off by understanding the Shared Responsibility Model in the cloud. THE PROVIDER SECURES THE CLOUD, YOU SECURE WHAT'S IN IT. Know your part!! 🔐 #CloudSecurity#CyberAware
"This Just Happened This Morning On The Owerri-Anambra Expressway. Armed Fulani Gunmen Att@cked, Robbed And K!dnapped Passengers Travelling From Lagos. Two Full Buses Of Passengers And Other Vehicles Were Also Abducted."
~ Eyewitness Reports
TCP is Transmission Control Protocol. It is connection oriented meaning before any data moves both sides complete a handshake to establish the connection. The three way handshake (SYN, SYN-ACK, ACK). After that every packet sent is acknowledged by the receiver. If an acknowledgement does not arrive the sender retransmits. If packets arrive out of order TCP reorders them before handing data to the application. The connection is formally closed when both sides are done.
The result is guaranteed delivery in the correct order. What you send arrives complete and intact or the connection fails trying.
The cost is overhead. Every acknowledgement, every retransmission, every ordering check adds latency and processing. TCP prioritises reliability over speed.
UDP is User Datagram Protocol. It is connectionless. No handshake. No acknowledgement. No retransmission. No ordering. You send a packet and you have no idea whether it arrived. The receiver gets what it gets in whatever order it arrives and the protocol does nothing about gaps or duplicates.
The result is raw speed with no guarantees.
The use cases make the tradeoff obvious.
TCP is used for anything where data integrity is non-negotiable. Web browsing, email, file transfers, database queries, SSH. A corrupted file download or a banking transaction with missing packets is unacceptable. TCP handles it.
UDP is used for anything where speed matters more than perfection. Video calls, online gaming, live streaming, DNS queries, VoIP. A dropped frame in a video call is invisible. A retransmission delay to recover that frame would make the call unusable. UDP drops the frame and moves on.
The one line summary is this.
TCP: guaranteed delivery, slower, connection required.
UDP: best effort delivery, faster, fire and forget.
Most applications choose based on whether a missing packet is a problem or just an inconvenience.
The gap between "wanting to learn cybersecurity" and "actually knowing where to start" shouldn't be this wide.
We're closing it with CYPHER.
Personalized. Practical. Built for real progress.
@cyph3r_AI try it out here https://t.co/61yU8meCKl
Today was so somehow that I completely forgot to put this on here. Please let me know what you think, I welcome your criticism. Thank you.
@ireteeh@OnijeC@Ejikeetolue@Ejikeetolue@segoslavia
https://t.co/yzwUAlCXuv
Today was so somehow that I completely forgot to put this on here. Please let me know what you think, I welcome your criticism. Thank you.
@ireteeh@OnijeC@Ejikeetolue@Ejikeetolue@segoslavia
https://t.co/yzwUAlDvk3