<commit_before>
## Network Discovery

Notes:
- Link-local addresses for IPv4 are defined in the address block 169.254.0.0/16 in CIDR notation. In IPv6, they are assigned the address block fe80::/64.
- Research CIDR Notation: https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation
- XXX
- XXX

### netdiscover
### zenmap
### AngryIP
### arping
### hping3
### nping
### alive6
### detect-new-ip6
### passive_discovery6
### nbtscan
### ping6<commit_msg>updated arping notes<commit_after>
## Network Discovery

Notes:
- Link-local addresses for IPv4 are defined in the address block 169.254.0.0/16 in CIDR notation. In IPv6, they are assigned the address block fe80::/64.
- Research CIDR Notation: https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation
- XXX
- XXX

### netdiscover
- XX
- XX
- XX

### zenmap
- XX
- XX
- XX

### AngryIP
- XX
- XX
- XX

### arping http://homepage.smc.edu/morgan_david/cs75/labs/arp-and-arping.htm
- common use of arping is to detect duplicate IP addresses in a local network
- probes hosts on the attached network link by sending Link Layer frames using ARP protocol
- host may be specified by its hostname, its IP address, or its MAC address

### fping https://fping.org/
- ping sweeper tool.
- XX
- XX
- XX

### hping3
- XX
- XX
- XX

### nping
- XX
- XX
- XX

### alive6
- XX
- XX
- XX

### detect-new-ip6
- XX
- XX
- XX

### passive_discovery6
- XX
- XX
- XX

### nbtscan
- XX
- XX
- XX

### ping6
{'fraction_non_alphanumeric': 0.12857142857142856, 'fraction_numerical': 0.029931972789115645, 'mean_word_length': 3.301169590643275, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6286466', 'n_tokens_mistral': 554, 'n_tokens_neox': 522, 'n_words': 168}