How can I send an ICMPv6 Echo Request Message in C#? Further I'd need to appoint the actual bandwidth, RTT, MTU on path using IPv6 (There is no DF flag in IPv6 packet) and the Packet Loss.
Sending ICMPv6 Echo Request
1.3k Views Asked by user1143391 At
1
There are 1 best solutions below
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in PING
- Mule ESB & PING Identity Integration
- How to get output of ping command without Ping statistics?
- running multiple threads with continous value returns (ping program)
- How Can I ping or create a scoket connection with my friend?
- WINDOWS PROMPT Getting IP of webpages from file
- Getting Respond Time from Ping Command
- Ping Azure VM in same subnet using VM name
- Temporary network outage when Symantec Endpoint Network protection is enabled
- Pinging multiple times using InetAddress makes GUI unresponsive
- Ping betwwen OF switch and Non-OF switch
- Shell Script: Speed of transfer of a hop using command Ping
- How to modify output of ping command in terminal using shell?
- Memory dump using Ping .net
- Can not ping google cloud sql
- Grab IP addresses only by pinging list of server names using Batch
Related Questions in IPV6
- Finding active IPv6 interfaces under Mac OS (using Python)
- Network unreachable when address is IPv6 in Buildroot
- Disable ip v6 in docker container
- importing rdf in 4store
- Store IP into mysql database
- ipv6calc outputs wrong address when converting from ipv4 to ipv6?
- Contiki os: Rime + IPv6
- ipv6 python sockets not working
- Localhost - meaning of fe80::1%lo0
- IPv6 address representation in Python
- UDP checksum calculation for IPv6 packet
- Is IPv6 send-to-self possible in linux
- PHP ipv6 support in fsockopen()
- Socket programming: bind()-invalid argument
- Making a home server reachable (IPv4, IPv6, DS-Lite)
Related Questions in MTU
- How to change the don't fragment (DF) flag for UDP packet in Erlang?
- Method peripheral: didWriteValueForCharacteristic: error: is not called
- Request MTU is not working in Nougat
- Nodejs UDP socket send with array larger than MTU size
- C - Only send TCP packet if MTU is maxed out
- TCP file Transfer window size
- Is the correct calculation of the bandwidth of TCP by having the value of the bandwidth of Ethernet?
- Sending ICMPv6 Echo Request
- Fix an ad-hoc network hosted by a Windows XP machine (problems with MTU)
- Recvfrom() return value
- SSL Handshake fails with errno=110 after clienthello - MTU issue?
- Path MTU discovery on Window
- Android 14 default MTU and related considerations
- Does Fragementation depend on IP or Ethernet MTU
- how does the tcp packet “size” reported by tcpdump correlate to the actual IP packet sent?
Related Questions in ROUNDTRIP
- A way to calculate the round trip time in Java with an IP address, beside the ping command
- Sending ICMPv6 Echo Request
- Generating JavaScript from a JSLINT parse tree
- What happens to char round-trip cast through a bool?
- float to string using roundtrip
- HowTo: Convert hive column definition to structured json in python
- Need help with designing a query in ELinq
- Measuring Round Trip Time using DPDK
- Consuming the output of `llc` with an assembler
- Relink after editing intermediate assembly files
- Calculating RTT using an IP address
- Round-trip time of AJAX v. Web Sockets
- Measuring the HTTP response time with requests library in Python. Am I doing it right?
- Staxmate Round Trip XML processing
- Scapy: calculate round trip time (RTT) with scapy
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Have you tried the System.Net.NetworkInformation.Ping class? The Send() method returns a PingReply object which contains status and round-trip time. Not sure if you can pull other information out of it (haven't ever needed to).
Under the hood, Ping uses Windows IP Helper Functions (http://msdn.microsoft.com/en-us/library/windows/desktop/aa366071%28v=VS.85%29.aspx) such as Icmp6SendEcho2. You might be able to get more information than the Ping wrapper class exposes by using those functions directly, e.g.:
(where 'replyBuffer' is an ICMPV6_ECHO_REPLY struct - http://msdn.microsoft.com/en-us/library/windows/desktop/bb485842%28v=VS.85%29.aspx)
Not sure if there's a way to get MTU or the true total bandwidth, but hopefully this is at least a start!