SlideShare a Scribd company logo
1 of 1
project 1 : ARP table extraction.
the first part of the program must handle the extraction of the ARP table data.The data must be
saved in a dynamic structure in which the IP address corresponds to the MAC address.The
structure is required for later comparison operations to identify duplicated addresses.
1.Plan a function that will extract the ARP table data fron the machine.How can Python access
this type of data. How would the data be saved for late use.
2.Import the required modules for the program.
3.Define a function that will handle the ARP data extraction.
4.Create three variables: one to store the ARP table data, another to store a list of the separated
lines,and the third to store the final filtered data.
5.Iterate over the lines and save the IP addresses and corresponding MAC addresses after data
filtration.Only IP and MAC addresses should be saved in the third variable.Filter the rest of the
data such as the interface's IP address or broadcast data.

More Related Content

Similar to project 1 - ARP table extraction- the first part of the program must h.docx

Networking with tcp ip Proficiency.pptx
Networking with tcp ip Proficiency.pptxNetworking with tcp ip Proficiency.pptx
Networking with tcp ip Proficiency.pptx0901CS201129TANAYMAN
 
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...IRJET Journal
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2ekul
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2Kyle
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2Naruin
 
Wireshark Lab Ethernet and ARP v7.0 Supplement to Comp.docx
Wireshark Lab Ethernet and ARP v7.0  Supplement to Comp.docxWireshark Lab Ethernet and ARP v7.0  Supplement to Comp.docx
Wireshark Lab Ethernet and ARP v7.0 Supplement to Comp.docxambersalomon88660
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data RepresentationNaruin
 
MAC in the Address Resolution Protocol.pptx
MAC in the Address Resolution Protocol.pptxMAC in the Address Resolution Protocol.pptx
MAC in the Address Resolution Protocol.pptxmarunkumareee77
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocolsIUBAT
 
Web technology and commerce unit 1
Web technology and commerce unit 1Web technology and commerce unit 1
Web technology and commerce unit 1arun0501
 
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFIC
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFICSIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFIC
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFICijdms
 
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptxAdvanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptxKUMKUMOKUSSIA
 

Similar to project 1 - ARP table extraction- the first part of the program must h.docx (20)

Networking with tcp ip Proficiency.pptx
Networking with tcp ip Proficiency.pptxNetworking with tcp ip Proficiency.pptx
Networking with tcp ip Proficiency.pptx
 
Protocols
ProtocolsProtocols
Protocols
 
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...
IRJET- Assessment of Network Protocol Packet Analysis in IPV4 and IPV6 on Loc...
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Mod5
Mod5Mod5
Mod5
 
Wireshark Lab Ethernet and ARP v7.0 Supplement to Comp.docx
Wireshark Lab Ethernet and ARP v7.0  Supplement to Comp.docxWireshark Lab Ethernet and ARP v7.0  Supplement to Comp.docx
Wireshark Lab Ethernet and ARP v7.0 Supplement to Comp.docx
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
 
Nnnnnn
NnnnnnNnnnnn
Nnnnnn
 
MAC in the Address Resolution Protocol.pptx
MAC in the Address Resolution Protocol.pptxMAC in the Address Resolution Protocol.pptx
MAC in the Address Resolution Protocol.pptx
 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet Protocols
 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocols
 
Tcp
TcpTcp
Tcp
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
Network management
Network managementNetwork management
Network management
 
Web technology and commerce unit 1
Web technology and commerce unit 1Web technology and commerce unit 1
Web technology and commerce unit 1
 
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFIC
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFICSIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFIC
SIMILARITY SEARCH FOR TRAJECTORIES OF RFID TAGS IN SUPPLY CHAIN TRAFFIC
 
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptxAdvanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
Advanced_Networking_Principles_and_Protocols_Lecture_3_part2.pptx
 

More from sngyun4t79

Presented below is information for Wildhorse Corp-- for the year 2025-.docx
Presented below is information for Wildhorse Corp-- for the year 2025-.docxPresented below is information for Wildhorse Corp-- for the year 2025-.docx
Presented below is information for Wildhorse Corp-- for the year 2025-.docxsngyun4t79
 
Practice the following diagnostic statements using your Manual ICD-10.docx
Practice the following diagnostic statements using your Manual  ICD-10.docxPractice the following diagnostic statements using your Manual  ICD-10.docx
Practice the following diagnostic statements using your Manual ICD-10.docxsngyun4t79
 
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docx
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docxPotentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docx
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docxsngyun4t79
 
Practice Management or Electronic Health Record- As a healthcare profe.docx
Practice Management or Electronic Health Record- As a healthcare profe.docxPractice Management or Electronic Health Record- As a healthcare profe.docx
Practice Management or Electronic Health Record- As a healthcare profe.docxsngyun4t79
 
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docx
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docxPrance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docx
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docxsngyun4t79
 
ppl ppl ppl Match each ecosystem-biome with its traditional mone.docx
ppl ppl ppl       Match each ecosystem-biome with its traditional mone.docxppl ppl ppl       Match each ecosystem-biome with its traditional mone.docx
ppl ppl ppl Match each ecosystem-biome with its traditional mone.docxsngyun4t79
 
Prepare Common-size financials for the Balance Sheet and Income Statem.docx
Prepare Common-size financials for the Balance Sheet and Income Statem.docxPrepare Common-size financials for the Balance Sheet and Income Statem.docx
Prepare Common-size financials for the Balance Sheet and Income Statem.docxsngyun4t79
 
Q10- A person has inhaled carbon monoxide CO poisoning- CO has an ext.docx
Q10- A person has inhaled carbon monoxide  CO poisoning- CO has an ext.docxQ10- A person has inhaled carbon monoxide  CO poisoning- CO has an ext.docx
Q10- A person has inhaled carbon monoxide CO poisoning- CO has an ext.docxsngyun4t79
 
Python Create 3 variables named- userName result userNum Prompt the u.docx
Python Create 3 variables named- userName  result userNum Prompt the u.docxPython Create 3 variables named- userName  result userNum Prompt the u.docx
Python Create 3 variables named- userName result userNum Prompt the u.docxsngyun4t79
 
Python coding Question Assume the availability of a function is_prime-.docx
Python coding Question Assume the availability of a function is_prime-.docxPython coding Question Assume the availability of a function is_prime-.docx
Python coding Question Assume the availability of a function is_prime-.docxsngyun4t79
 
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docx
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docxPuerto Rico has been devastated by hurricane Maria- Three weeks after.docx
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docxsngyun4t79
 
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docx
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docxpublic static void main(String-- args) { int i- int-- list - {0-1-0-4-.docx
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docxsngyun4t79
 
Provide an example of an evervday material that is linearly elastic Pr.docx
Provide an example of an evervday material that is linearly elastic Pr.docxProvide an example of an evervday material that is linearly elastic Pr.docx
Provide an example of an evervday material that is linearly elastic Pr.docxsngyun4t79
 
Proteins in the blood plasma involved in hemostasis include Albumins A.docx
Proteins in the blood plasma involved in hemostasis include Albumins A.docxProteins in the blood plasma involved in hemostasis include Albumins A.docx
Proteins in the blood plasma involved in hemostasis include Albumins A.docxsngyun4t79
 
Proteins that lack a vacuolar localization signal will be secreted int.docx
Proteins that lack a vacuolar localization signal will be secreted int.docxProteins that lack a vacuolar localization signal will be secreted int.docx
Proteins that lack a vacuolar localization signal will be secreted int.docxsngyun4t79
 
Protective factors are anything that supports mental health and wellbe.docx
Protective factors are anything that supports mental health and wellbe.docxProtective factors are anything that supports mental health and wellbe.docx
Protective factors are anything that supports mental health and wellbe.docxsngyun4t79
 
Protein Structure - Briefiy explain the dynamics between amino ocid se.docx
Protein Structure - Briefiy explain the dynamics between amino ocid se.docxProtein Structure - Briefiy explain the dynamics between amino ocid se.docx
Protein Structure - Briefiy explain the dynamics between amino ocid se.docxsngyun4t79
 
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docx
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docxPROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docx
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docxsngyun4t79
 
Positive directional linear selection on a trait always results in the.docx
Positive directional linear selection on a trait always results in the.docxPositive directional linear selection on a trait always results in the.docx
Positive directional linear selection on a trait always results in the.docxsngyun4t79
 
Problem 6 A five letter code is to be formed using five of these cards.docx
Problem 6 A five letter code is to be formed using five of these cards.docxProblem 6 A five letter code is to be formed using five of these cards.docx
Problem 6 A five letter code is to be formed using five of these cards.docxsngyun4t79
 

More from sngyun4t79 (20)

Presented below is information for Wildhorse Corp-- for the year 2025-.docx
Presented below is information for Wildhorse Corp-- for the year 2025-.docxPresented below is information for Wildhorse Corp-- for the year 2025-.docx
Presented below is information for Wildhorse Corp-- for the year 2025-.docx
 
Practice the following diagnostic statements using your Manual ICD-10.docx
Practice the following diagnostic statements using your Manual  ICD-10.docxPractice the following diagnostic statements using your Manual  ICD-10.docx
Practice the following diagnostic statements using your Manual ICD-10.docx
 
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docx
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docxPotentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docx
Potentials Question 15 Unanswered Hypokalemia (low extracellular K+ co.docx
 
Practice Management or Electronic Health Record- As a healthcare profe.docx
Practice Management or Electronic Health Record- As a healthcare profe.docxPractice Management or Electronic Health Record- As a healthcare profe.docx
Practice Management or Electronic Health Record- As a healthcare profe.docx
 
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docx
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docxPrance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docx
Prance- Inc-- earned pretax book net income of $941-000 in 2020- Pranc.docx
 
ppl ppl ppl Match each ecosystem-biome with its traditional mone.docx
ppl ppl ppl       Match each ecosystem-biome with its traditional mone.docxppl ppl ppl       Match each ecosystem-biome with its traditional mone.docx
ppl ppl ppl Match each ecosystem-biome with its traditional mone.docx
 
Prepare Common-size financials for the Balance Sheet and Income Statem.docx
Prepare Common-size financials for the Balance Sheet and Income Statem.docxPrepare Common-size financials for the Balance Sheet and Income Statem.docx
Prepare Common-size financials for the Balance Sheet and Income Statem.docx
 
Q10- A person has inhaled carbon monoxide CO poisoning- CO has an ext.docx
Q10- A person has inhaled carbon monoxide  CO poisoning- CO has an ext.docxQ10- A person has inhaled carbon monoxide  CO poisoning- CO has an ext.docx
Q10- A person has inhaled carbon monoxide CO poisoning- CO has an ext.docx
 
Python Create 3 variables named- userName result userNum Prompt the u.docx
Python Create 3 variables named- userName  result userNum Prompt the u.docxPython Create 3 variables named- userName  result userNum Prompt the u.docx
Python Create 3 variables named- userName result userNum Prompt the u.docx
 
Python coding Question Assume the availability of a function is_prime-.docx
Python coding Question Assume the availability of a function is_prime-.docxPython coding Question Assume the availability of a function is_prime-.docx
Python coding Question Assume the availability of a function is_prime-.docx
 
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docx
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docxPuerto Rico has been devastated by hurricane Maria- Three weeks after.docx
Puerto Rico has been devastated by hurricane Maria- Three weeks after.docx
 
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docx
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docxpublic static void main(String-- args) { int i- int-- list - {0-1-0-4-.docx
public static void main(String-- args) { int i- int-- list - {0-1-0-4-.docx
 
Provide an example of an evervday material that is linearly elastic Pr.docx
Provide an example of an evervday material that is linearly elastic Pr.docxProvide an example of an evervday material that is linearly elastic Pr.docx
Provide an example of an evervday material that is linearly elastic Pr.docx
 
Proteins in the blood plasma involved in hemostasis include Albumins A.docx
Proteins in the blood plasma involved in hemostasis include Albumins A.docxProteins in the blood plasma involved in hemostasis include Albumins A.docx
Proteins in the blood plasma involved in hemostasis include Albumins A.docx
 
Proteins that lack a vacuolar localization signal will be secreted int.docx
Proteins that lack a vacuolar localization signal will be secreted int.docxProteins that lack a vacuolar localization signal will be secreted int.docx
Proteins that lack a vacuolar localization signal will be secreted int.docx
 
Protective factors are anything that supports mental health and wellbe.docx
Protective factors are anything that supports mental health and wellbe.docxProtective factors are anything that supports mental health and wellbe.docx
Protective factors are anything that supports mental health and wellbe.docx
 
Protein Structure - Briefiy explain the dynamics between amino ocid se.docx
Protein Structure - Briefiy explain the dynamics between amino ocid se.docxProtein Structure - Briefiy explain the dynamics between amino ocid se.docx
Protein Structure - Briefiy explain the dynamics between amino ocid se.docx
 
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docx
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docxPROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docx
PROJECT MANAGEMENT ASSIGNMENT Tell me a project example from your expe.docx
 
Positive directional linear selection on a trait always results in the.docx
Positive directional linear selection on a trait always results in the.docxPositive directional linear selection on a trait always results in the.docx
Positive directional linear selection on a trait always results in the.docx
 
Problem 6 A five letter code is to be formed using five of these cards.docx
Problem 6 A five letter code is to be formed using five of these cards.docxProblem 6 A five letter code is to be formed using five of these cards.docx
Problem 6 A five letter code is to be formed using five of these cards.docx
 

Recently uploaded

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

project 1 - ARP table extraction- the first part of the program must h.docx

  • 1. project 1 : ARP table extraction. the first part of the program must handle the extraction of the ARP table data.The data must be saved in a dynamic structure in which the IP address corresponds to the MAC address.The structure is required for later comparison operations to identify duplicated addresses. 1.Plan a function that will extract the ARP table data fron the machine.How can Python access this type of data. How would the data be saved for late use. 2.Import the required modules for the program. 3.Define a function that will handle the ARP data extraction. 4.Create three variables: one to store the ARP table data, another to store a list of the separated lines,and the third to store the final filtered data. 5.Iterate over the lines and save the IP addresses and corresponding MAC addresses after data filtration.Only IP and MAC addresses should be saved in the third variable.Filter the rest of the data such as the interface's IP address or broadcast data.