Category: Protocols

TCP and UDP port numbers – complete list

This is a list of Internet socket port numbers used by application communication with TCP and UDP on the Transport Layer of the Internet Protocol Suite for the host-to-host communications.

Let’s see who makes it possible? The Internet Assigned Numbers Authority (IANA) assigns all port numbers except Dynamic or Private ports. IANA is a standards organization in the world that is responsible for assigning various addressing standards.

There are different types of port numbers: Well Known Ports (Numbers 0 to 1023), Registered Ports (Numbers 1024 to 49151) and Dynamic or Private Ports (Numbers 49152 to 65535). The last porn number type Dynamic or Private Ports will not appear on our list because they are cannot be registered with IANA. This range is used for custom or temporary purposes and for automatic allocation of ephemeral ports. They are usually assigned dynamically to client applications when initiating a connection. It is not very common for a client to connect to a service using a Dynamic or Private Port, sometimes some peer-to-peer file sharing programs do.

Dynamic Routing Protocols

Dynamic Routing ProtocolsIf we speak about what is networking and then try explain how does networking work or maybe how does internet work in some technical way, soon we will have to mention the routing protocols. We should mention routing protocols as the most important networking protocols when it comes to transfer packets from origin to destination points on the network. After all they are responsible for finding the best way across our multipath network.

OSI model – Get to know networking with 7 layer model

If you can easily understand  how the network is working you will have more time to think how to make improvements on that system, and not spend all the energy on learning and getting to figure out the things that are already done. On the other side, this layered model will guarantee you that your new technology incorporated into some new protocol, or version of protocol, will be able to function and cooperate with all other protocols in the same or other layers. This is why we need The OSI network reference model.

What is a protocol?

What is a protocol?What is a protocol?

If you arrived here, this probably means that you have heard before of something called protocol. The first thing to know is that there are a bunch of protocols, not only one, and that every protocol has a bunch of rules inside him. Let’s take a real world example.