https://ameblo.jp/kissam59/entry-12493819322.html
からの続きになります。
インタネット上の情報
http://www.codeconfidence.com/doc/ecos/current/ref/net-common-tcpip.html
私のローカル環境の情報
~/cygwin/opt/ecos/ecos/doc/html/ref/net-common-tcpip.html
4.4 BSDのTCP/IPスタックをベースに2系統準備されています。(LWIPは、ちょっと置いときます。)
当面は、Free BSDを中心に話を進めたいと思います。
8.6.2 FreeBSD
The other networking implementation is derived from FreeBSD networking code
released from the KAME project. FreeBSD is based on the 4.4BSD-Lite operating system.
Additional information about FreeBSD can be found online at:
www.freebsd.org
Additional information about the KAME project can be found online at:
www.kame.net
The networking protocols supported in the FreeBSD implementation include:
• IPv4—Internet Protocol version 4
• IPv6—Internet Protocol version 6
• ARP—Address Resolution Protocol
• RARP—Reverse Address Resolution Protocol
• ICMP—Internet Control Message Protocol
• IGMP—Internet Group Management Protocol
• UDP—User Datagram Protocol
• TCP—Transmission Control Protocol
• DHCP—Dynamic Host Configuration Protocol
• BOOTP—Bootstrap Protocol
• TFTP—Trivial File Transfer Protocol
• Multicast addressing
Network Monitor、Wiresharkを使ってパケット(IPv4、ICMPv4、UDP、TCP)をモニタしている様子です。
本気度の表れです。専門書も購入してしまいました。
【参考記事】
https://ameblo.jp/kissam59/entry-12500815993.html
https://ameblo.jp/kissam59/entry-12508283824.html
https://ameblo.jp/kissam59/entry-12535534116.html