亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? multitst.txt

?? Allows sending and receiving of multicast datagrams and experimentation with the multicast APIs
?? TXT
字號(hào):
---------------------------------------------------
 MULTITST.EXE: multicast and ping test application
---------------------------------------------------

This application is referenced in Chapter 16, "Optional Features,"
of _Windows Sockets Network Programming_  by Bob Quinn and Dave Shute,
published by Addison-Wesley, Reading, MA  ISBN: 0-201-63372-8

What it does: The MULTITST application allows sending and receiving of 
 multicast datagrams RFC 1112 and RFC 1122), and experimentation with
 the multicast APIs. MULTITST also sends and receives Internet
 Control Message Protocol RFC 791 "echo request" and "echo reply" 
 datagrams, typically known as "ping" packets. and uses the IP_TTL 
 socket option to set the IP time-to-live field for traceroute.

What it illustrates: It shows how to use the multicast,
 and SOCK_RAW sockets for ICMP (with IP_TTL).

How to Use it: The two parts to this program--multicast
 UDP and ICMP Ping--have seperate interfaces. We'll describe the
 steps involved with using each seperately. To play with multicast,
 you need to get a socket by selecting the "Socket" menu
 item. Once you have a socket, you can send to multicast addresses,
 or any other IP address with the Sendto menu item at any point.
 However, receiving multicast packets requires additional steps.

 The steps required to receive multicast datagrams, sometimes differ
 between different multicast implementations. For Microsoft's,
 for example, you must call call bind() (with the Bind menu item)
 next. For bind() you can select any class D address, and any port
 number (or use 0 to let the TCP/IP stack assign an arbitrary port).
 Next step involves socket options, which you can access with the
 "SockOpts" menu selection. The most important option
 is IP_ADD_MEMBERSHIP, which joins the multicast group to allow
 you to receive datagrams destined for that address. You should
 specify the same class D address for the multicast group that
 you used in the call to bind(). In some cases, you may also have
 to use the IP_MULTICAST_IF option to specify the default interface.
 Here is a short description of these and other multicast-related
 options; for more information, see Chapter 16: "Optional
 Features"

  - IP_ADD_MULTICAST: join multicast group to receive multicast
     datagrams
  - IP_DROP_MULTICAST: leave a multicast group
  - IP_MULTICAST_LOOP: disable or enable multicast loopback (enabled
     by default)
  - IP_MULTICAST_TTL: set the IP "Time to Live" for
     multicast (it is only one by default, which means multicast don't
     go beyond the first router)
  - IP_MULTICAST_IF: set the multicast interface

*Important Note* The "BSD option values" is set by default
 to use the BSD-compatible values for the option name macro values.
 You will need to disable this setting for multicast implementations
 --like Microsoft's--that use the Steve Deering values for each
 multicast option.

 To send and receive ICMP "ping" datagrams, select the
 "Ping" menu item, and the ping interface will be displayed.
 First, press the "socket()" button to get raw socket
 to use for ICMP. Next, enter an IP address or hostname as the
 "Destination host." At this point you can press "sendto()"
 to send an ICMP echo request packet, and MULTITST will display
 a message box when the response arrives. You could change the
 ICMP ID and sequence numbers if you wish; these change the values
 of the ICMP fields as described in RFC791.  You can also try 
 changing the time to live value in the IP header RFC 791), 
 although very few WinSock implementations support the BSD-compatible 
 IP_TTL socket option that the MULTITST application uses.

Known Problems: MULTITST notifies the user of each multicast
 datagram and ping echo response arrival by displaying a message 
 box. This is less than ideal, especially when receiving ping responses
 sent to broadcast addresses, or when using the traceroute option
 (by setting IP TTL).

File List: 
 MULTITST\MULTITST.DEF 
 MULTITST\MULTITST.ICO 
 MULTITST\ICMPPING.H 
 MULTITST\RESOURCE.H 
 MULTITST\MULTITST.MAK Makefile for 16-bit multitst.exe 
 MULTITST\MULTI_32.MAK Makefile for 32-bit multi_32.exe 
 MULTITST\MULTITST.H 
 MULTITST\ICMPPING.C 
 MULTITST\MULTITST.RC 
 MULTITST\MULTITST.C

--------
 NOTES:
--------

We used Microsoft Visual C++ enviroments (versions 1.52 for 16-bit,
and version 2.1 for 32-bit) to create most of the makefiles.
Unfortunately, because the paths are hard-coded in the file, you will
have to bring the project files (.mak) into the respective MS C++
environments to readjust things to the new directory, and even then
you will have to manually alter the project to access the library
files (the are in the root of the directory where you install the
samples).

All samples--including the sample DLL and static library--have a
number of other things in common:

  - They all have 32-bit versions, and all 32-bit version names
     end with "32" (16-bit versions don't have a number).
  - They use the WSAperror() function from #WINSOCKX">WINSOCKX.LIB
    to display error values and short descriptions when an unexpected
    error occurs.
  - They display error messages on any suspicious error condition.
     They don't hide errors, but report them whenever they occur. As
     we describe n a_c.htm">Appendix C: WinSock Error Reference,
     these error messages should appear only when a "user fixable
     error" occurs. If you get an error message from a sample
     application for a non user-fixable error, then this may
     indicate an anomoly in the WinSock implementation that your applications
     may need to deal with. We show you the errors on purpose, to make
     you aware of unexpected conditions.
  - They have a minimal user interface, and do not have help (.HLP)
     files available.
  - They are meant to be played with. They are for exploration
     and experimentation as well as to illustrate how to write WinSock
     applications.

The icons used for each sample don't mean much, but they meet
the following three criteria:

    - They each contain the socket from the official WinSock icon.
    - Each one is colorful in its own unique and wonderful way.
    - Each took under 10 minutes to create.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲丝袜自拍清纯另类| 国产成人综合在线播放| 94色蜜桃网一区二区三区| 日韩视频123| 中文字幕第一区二区| 国产成人综合自拍| 国产精品福利一区二区三区| 色综合天天做天天爱| 18欧美亚洲精品| 精品视频在线看| 美女一区二区久久| 国产日韩欧美麻豆| 在线观看亚洲成人| 免费成人美女在线观看| 国产日韩欧美在线一区| 在线观看一区二区精品视频| 免费看欧美女人艹b| 国产精品三级电影| 欧美日韩一区三区| 国产激情偷乱视频一区二区三区| 国产精品欧美久久久久一区二区 | 91蜜桃免费观看视频| 亚洲午夜影视影院在线观看| 7777精品伊人久久久大香线蕉完整版 | 91麻豆精品国产91久久久使用方法 | 国产精品美女久久久久久久久 | 久久久久久一级片| 91麻豆视频网站| 青青草97国产精品免费观看无弹窗版| 久久综合99re88久久爱| 91国模大尺度私拍在线视频| 美女一区二区视频| 一区二区在线观看av| 精品美女一区二区三区| 色综合久久久久| 精品系列免费在线观看| 亚洲自拍与偷拍| 久久精品视频网| 538在线一区二区精品国产| 成人午夜私人影院| 日av在线不卡| 亚洲一区二区视频在线观看| 国产欧美视频一区二区| 欧美一级生活片| 在线观看日韩电影| 成人午夜在线播放| 国产资源精品在线观看| 亚洲制服丝袜av| 中文字幕中文字幕一区二区| 精品少妇一区二区三区在线视频| 欧美亚洲综合一区| 99久久99久久综合| 国产aⅴ综合色| 美女一区二区在线观看| 亚洲aaa精品| 亚洲黄色小说网站| 国产精品麻豆欧美日韩ww| 精品电影一区二区三区| 555www色欧美视频| 欧美日韩在线电影| 在线亚洲高清视频| 91年精品国产| 色综合久久综合| 成人精品视频一区二区三区尤物| 国产一区二区三区| 麻豆精品精品国产自在97香蕉| 亚洲高清久久久| 亚洲精品乱码久久久久| 亚洲男人的天堂在线观看| 国产精品二区一区二区aⅴ污介绍| 久久久久久久免费视频了| 精品人伦一区二区色婷婷| 日韩午夜在线观看| 欧美一区二区三区色| 这里只有精品免费| 91精品国产福利在线观看| 制服丝袜亚洲网站| 欧美一区二区三区不卡| 7777女厕盗摄久久久| 91精品国产综合久久精品图片 | 成人手机电影网| 国产91综合一区在线观看| 国产成人精品三级麻豆| 国产a精品视频| 91影视在线播放| 91国偷自产一区二区使用方法| 色菇凉天天综合网| 欧美日韩一级片在线观看| 欧美巨大另类极品videosbest | 不卡免费追剧大全电视剧网站| 国产精品综合一区二区三区| 国产中文字幕一区| 国产高清不卡一区| hitomi一区二区三区精品| 97久久超碰国产精品电影| 色狠狠色噜噜噜综合网| 欧美日韩久久久一区| 欧美一区二区三区性视频| 欧美精品一区视频| 国产精品婷婷午夜在线观看| 亚洲精选免费视频| 视频一区二区中文字幕| 国产一区不卡精品| av在线这里只有精品| 色噜噜夜夜夜综合网| 7777精品伊人久久久大香线蕉完整版 | 国内久久婷婷综合| 成人午夜av影视| 欧美综合一区二区| 日韩午夜在线影院| 国产精品久久二区二区| 午夜一区二区三区在线观看| 极品少妇xxxx精品少妇| av网站一区二区三区| 欧美久久久久久久久| 亚洲国产激情av| 日韩精品每日更新| 成人av在线看| 91精品国产综合久久福利 | 在线播放日韩导航| 日本一区二区久久| 亚洲成人免费看| 国产不卡在线视频| 欧美日韩国产区一| 国产精品久久免费看| 免费观看日韩av| 色综合咪咪久久| 久久男人中文字幕资源站| 亚洲国产精品一区二区www在线| 极品美女销魂一区二区三区| 欧美综合天天夜夜久久| 久久精品日韩一区二区三区| 午夜精品123| jlzzjlzz欧美大全| 久久综合狠狠综合久久激情| 亚洲一区二区三区在线看| 国产精品66部| 日韩欧美国产午夜精品| 一区av在线播放| 成人动漫视频在线| 久久亚洲影视婷婷| 奇米精品一区二区三区在线观看| 91久久国产最好的精华液| 中文字幕不卡在线播放| 国产综合成人久久大片91| 777精品伊人久久久久大香线蕉| 亚洲激情五月婷婷| 不卡一区二区在线| 国产视频不卡一区| 国内久久精品视频| 日韩一级免费观看| 五月天精品一区二区三区| 91免费在线播放| 国产精品激情偷乱一区二区∴| 国产一区二区三区黄视频| 欧美一区二区免费观在线| 无码av免费一区二区三区试看 | av不卡一区二区三区| 国产亚洲欧美日韩在线一区| 精品亚洲欧美一区| 欧美一三区三区四区免费在线看 | 日本一区二区三区dvd视频在线| 六月丁香综合在线视频| 欧美日韩国产一级| 亚洲一区二区三区免费视频| 91精彩视频在线观看| 亚洲人精品午夜| 91视频你懂的| 一区二区三区av电影| 91久久线看在观草草青青| 亚洲欧美日韩久久| 色94色欧美sute亚洲线路二| 亚洲男人的天堂一区二区 | 欧美日韩成人高清| 亚洲成av人片在线观看无码| 欧美日韩一级片在线观看| 亚洲电影欧美电影有声小说| 欧美狂野另类xxxxoooo| 蜜臂av日日欢夜夜爽一区| 欧美v日韩v国产v| 国产成人精品免费在线| 日韩理论在线观看| 欧美亚洲一区二区在线| 日韩av一区二| 欧美成人性战久久| 丁香五精品蜜臀久久久久99网站| 一色桃子久久精品亚洲| 欧洲一区在线电影| 免费成人av资源网| 久久一区二区三区四区| 99re6这里只有精品视频在线观看| 亚洲三级在线免费观看| 欧美精品视频www在线观看| 久久99精品国产91久久来源| 欧美激情综合五月色丁香小说| 91啦中文在线观看| 日本伊人色综合网| 欧美国产日韩在线观看| 欧美专区亚洲专区| 国产精品综合在线视频|