Featured Post

The Quick and Easy Way to Analyze Numpy Arrays

Image
The quickest and easiest way to analyze NumPy arrays is by using the numpy.array() method. This method allows you to quickly and easily analyze the values contained in a numpy array. This method can also be used to find the sum, mean, standard deviation, max, min, and other useful analysis of the value contained within a numpy array. Sum You can find the sum of Numpy arrays using the np.sum() function.  For example:  import numpy as np  a = np.array([1,2,3,4,5])  b = np.array([6,7,8,9,10])  result = np.sum([a,b])  print(result)  # Output will be 55 Mean You can find the mean of a Numpy array using the np.mean() function. This function takes in an array as an argument and returns the mean of all the values in the array.  For example, the mean of a Numpy array of [1,2,3,4,5] would be  result = np.mean([1,2,3,4,5])  print(result)  #Output: 3.0 Standard Deviation To find the standard deviation of a Numpy array, you can use the NumPy std() function. This function takes in an array as a par

Protocols: Top 6 Key Parts

In telecommunications, a protocol is a system of rules that allow two or more entities of a communications system to transmit information. The medium can be any kind of entity.

 iot protocols
 What is PROTOCOL
  1. Important aspects of networks that are neither devices nor media are rules or protocols. These rules are the standards and protocols that specify how the messages are sent, how they are directed through the network, and how they are interpreted at the destination devices. 
  2. For example, in the case of Jabber instant messaging, the XMPP, TCP, and IP protocols are all important sets of rules that enable our communication to occur.
  3. These are the rules or standard that defines the syntax, semantics, and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.

Communicating systems

They use well-defined formats (protocol) for exchanging messages. 
  • Each message has an exact meaning intended to elicit a response from a range of possible responses pre-determined for that particular situation. 
  • The specified behavior is typically independent of how it is to be implemented. Communications protocols have to be agreed upon by the parties involved. 
  • To reach an agreement, a protocol may be developed into a technical standard. A programming language describes the same for computations, so there is a close analogy between protocols and programming languages: protocols are to communications as programming languages are to computations.

Most commonly used devices in a networking

  1. Switch - the most common device for interconnecting local area networks 
  2. Firewall - provides security to networks 
  3. Router - helps direct messages as they travel across a network 
  4. Wireless Router - a specific type of router often found in home networks 
  5. Cloud - used to summarise a group of network devices, the details of which may be unimportant to the discussion at hand 
  6. Serial Link - one form of WAN interconnection, represented by the lightning bolt-shaped line 

Comments

Popular posts from this blog

How to Decode TLV Quickly

7 AWS Interview Questions asked in Infosys, TCS