Posts

Showing posts from September, 2021

Data Analyst Vs Business Analyst Vs Data Engineer Vs BI Specialist

Image
  Data Science - Complete Track • Step 1 - Identify the business problem/value addition/question – ( Data Insights ) this has to be the starting point. • Step 2 - Data availability ( Data Governance ) - Have the structure of your data set defined – The real challenge starts here-                o Do we have the data?                o Do we have access to the required data? • Step 3 -Getting Data ( Data Mining / Data Pipeline ) – How to collect the data from different sources in the system • Step 4 - Data preparation (ETL / ELT) – Once you have data there will be lot of cleaning and preparation required, reduce/increase/combine/split the predictors, determine and eliminate outliers, populate missing values convert few categorical variables into numerical etc. • Step 5 –Exploratory Data Analysis (EDA) – In this step we do descriptive and diagnostic analysis of the existing data. We build multiple graphs that give us direction towards the next steps of predictive analytics. We migh

Wireshark and its Filters

Image
  Powerful Wireshark Filters ip.addr == x.x.x.x ip.src == x.x.x.x ip.dst == x.x.x.x ip.addr == x.x.x.x && ip.addr == x.x.x.x  ip.src == xxxx && ip.dst == xxxx http or dns tcp.port==xxx udp.port==xxx tcp.srcport==80 && tcp.dstport==80 tcp contains xxx e.g.   tcp contains google http.request tcp.port eq 25 or icmp

what is a port in network?

Image
  A port is a virtual point where network connections start and end.  Ports are software-based and managed by a computer's operating system .  A port is associated with a specific process or service (Internet Browsing, Email, VoIP etc.) Ports allow a single host  with a single IP address to run network services.  Each port number identifies a distinct service . Each host can have 65535 ports per IP address.  Ports are regulated by the Internet Corporation for Assigning Names and Numbers ( ICANN ).  By ICANN there are three categories for ports: From 0 to 1023 – well known ports assigned to common protocols and services From 1024 to 49151 – registered ports assigned by ICANN to a specific service From 49152 to 65 535 – dynamic (private, high) ports range from 49,152 to 65,535. Ports can be used by any service on an ad hoc basis .  Ports are assigned when a session is  established , and released when the session ends. Well-Known Ports Are:

OSI MODEL Vs TCP-IP MODEL

Image
TCP/IP and OSI are the 2 most widely used networking models for communication.  OSI is a conceptual model which is not practically used for communication. TCP/IP is used for establishing a connection and communicating through the network. OSI model mainly emphasis on the services, interfaces and protocols . TCP model is not able to distinctly describe the above concepts. TCP/IP enables  Only connectionless ( UDP ) communication mode in the network layer . Connectionless ( UDP ) and connection-oriented ( TCP ) in the transport layer . OSI model enables Supports UDP and TCP communication over the network layer . In Transport layer, TCP communication is merely allowed.