Skip to content

Latest commit

 

History

72 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Networks

networks, protocols, osi iso seven layer model,

Status

TODO

  • <todo: review ns-3, as candidate first project, >
  • <todo: focus on use to combat global waring and climate change, extreme weather attribution (Imperial), linking models of different kinds, >
  • <todo: relation to ai, >
  • <todo: relation to robotics, iiot, remote sensing, telemetry, >
  • <todo: relation to neuromorphic computing, as interneuron interbrain substrait?, parallel multi gai processing, multi agent processing, >
  • <todo: relation to music, sonics, consider a music repository, pitch encoding and transmission, ! >
  • <todo: consider, project re DNS DHCP on local host Ubuntu 24.04 or Ubuntu 26.04, using; pi-hole, dnsmasq, others tbd, objective to block predatory internet domains, >
  • <todo: consider, curl file transfer, to remote address, >
  • <todo: consider, curl project, how can it be used in relation to AGW project in general, specifivally curl to Raspberry Pi SBC's and other embedded system, >
  • <todo: consider, vnc for remote access, RPi Trixie in first instance on RPi Zero, is vnc access possible with Ubunut Core tbd? in which use cases would vnc beneficial for AGW project? in which use cases would vnc be prefereable to ssh? >
  • <todo: consider, AGW organisation 'enterprise' network use cases, many, see ssh project for some identified, to identify others, >
  • <todo: consider, AGW org h2h communications concerns, many, find GDPR compliant instances, explore Jitsi as candidate solutions or building blocks, /tsi? sub project, prioritise FOSS, LFP options, attempt convergence with Cannonical/Ubutntu/Debian in first instance, look also at RPi re same, others tbc? >
  • <todo: consider, AGW org m2m communications concerns, automation, system and software updates, others, stub >

DONE

  • <done: consider, intent to commit>
  • <done: consider, choose a project, ssh, first cut Ubuntu Core and One SSH, wip >
  • <done: consider, ssh project, specifically in relation to AGW project and ssh to Raspberry Pi SBC's and other embedded system, headless access, priority for devsecops for AGW projects, wip>

Libraries

Network Simulator

  • NS-3, gitlab GH, org WS, wiki WS, apps WS, WP, C++(core), Python (api/bindings), CMake, <depricated: TCL?, Octl?>, discrete event network simulation for internet systems, event driven architecture, rest?, linux?

DNS, DHCP

  • dnsmasq WP, ubuntu WS, DNS caching, DHCP server
  • Pi-hole, WP, Ad blocker, DNS sink, DHCP server,
  • ...

Remote access, file transfer

  • curl WS, book WS, docs - tutorial WS
  • SSH, secure shell WP, org WS, application layer protocol, software package that enables secure system administration and file transfer over insecure networks.
  • VNC, virtual network computing

h2h coms - VoIP, SIP, p2p, IP4, IP6, video, instant messaging dm's, ... like kinds of thing,

  • Jitsi, WP, see instances fairmeeting & fairkom for GDPR compliance, similar kinds of thing Zoom, WebEx,

Output

Localhost IP address - Linux

Get localhost ip address. All the ip addresses assigned to the machine network interface. Including primary ip address. Excluding loopback address.

$ hostname -I

Get localhost ip address. Just the first ip address assigned to the machine network interface

$ hostname -I | awk '{print $1}'

Get detailed ip address information

$ ip addr show
$ ip address show

Get ip address associated with the hostname.

$ hostname -i
127.0.1.1

Get IP4 addresses assigned to the machine network interface.

$ ip -4 addr show | grep -oP '(?<=inet\s)\d+(\.\d+){3}'

References

Terms

  • Biological networks,
  • Computer network,
  • Internet,
  • Systems science,

Docs

  • RFC 1918, Address Allocation for Private Internets, WS, IETF,

Energy, consumption,

  • Link budget, power consumption for network linkage and transmission, end to end,

Internetowking,

  • Gateway, multiprotocol,
  • Router,
  • Switch,

Internetworking,

  • CSMA-CA, collision awarnes, LoRa TR013,
  • LLC, logical link layer
  • MAC, medium access control,

Organisations

  • 3GPP WP, 3G, 4G, 5G, mobile networks
  • LoRa Alliance,

Standards, wireless networking, Wi Fi,

  • DASH7, WP, open source, based on ISO/IEC 18000-7, tag to tag coms,
  • IEEE 802.11ah, WP, 2017, iso equivalent? Wi Fi HaLow,
  • LoRa, WP Lo(ng) Ra(nge) LoRa, battery powered, IoT, IIoT, low power wide area LPWA networking, physical layer, proprietary,
  • RFID,
  • <todo: others to list, >
  • List of wireless networking protocols,

Physics

  • radio frequency, electromagnetic spectrum,
  • light, cables, pulse packet,
  • current, pulse packet,

About

networks, protocols, osi iso seven layer model,

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors