[code]#include "stdafx.h"
#include
by ldy2534 - C/C++ - 2008-06-16 13:58:21 ÔĶÁ£¨3057£© »Ø¸´£¨4£©
£±¡£³ÌÐò·ÖΪ£ã£ì£é£å£î£ô£¬£ó£å£ò£ö£å£ò£®£ã£ì£é£å£î£ô·¢ËÍÊý¾Ý£¬Êý¾Ý°ü´óС¹Ì¶¨Îª£¶£µ£²£µ×Ö½Ú¡££ó£å£ò£ö£å£ò½ÓÊÕÊý¾Ý£¬µ«ÊǽÓÊÜ»º³åÇøÖ»ÓУ²£²£²×Ö½Ú¡££ã£ì£é£å£î£ôÿ¸ô£²Ãë·¢ËÍÒ»´ÎÊý¾Ý¡£ £²¡£ºÜÏÔÈ»£¬£ó£å£ò£ö£å£òµÃ½ÓÊÜÕâЩÊý¾Ý¡£ÓÉÓÚ£ó£å£ò£ö£å£ò»º³åÇøÖ»ÓУ²£²£²×Ö½Ú£¬²»¿ÉÄÜÊ¢µÄÏ£ã£ì£é£å£î£ô¹ýÀ´µÄ£¶£µ£²£µ×Ö½Ú¡£ÎÒµÄÎÊÌâÊÇ£º£ó£å£ò£ö£å£ò»áÈ¡ÉÏ´ÎûÓÐÈ¡ÍêµÄÊý¾Ý¡£»¹ÊÇÿȡ£±´Î£¬Ã»È¡ÍêµÄ¾Í¶ªÁË¡£¼´Ê¹Ï´ÎÔÙÈ¡£¬Äں˻º...
ÔÎijö´¦http://www.xinxi888.com/Library/www/UNIX/UNIX15.HTM ¸ÅÊö udp ÎÞÁ¬½ÓµÄ connectionless²»¿É¿¿µÄ unreliableÊý¾Ý±¨ÐÒé datagram Ó¦ÓãºDNS, NFS, SNMP, ICQ TCP ÃæÏòÁ¬½ÓµÄ connection-oriented¿É¿¿µÄ reliable×Ö½ÚÁ÷ÐÒé byte stream Ó¦Óãºwww, telnet ,ftp -------------------------------------------------------------------------------- udp ¿Í»§-·þÎñÆ÷³ÌÐòµÄÌ×½Ó¿Úº¯Êý [code] recvfrom ºÍ sendto º¯...
ÎÒÏÖÔÚҪдһ¸öudp ·þÎñ¶Ë³ÌÐò£¬ µ«ÊÇÎÒ»¹ÏëÔÚûÓÐÊÕµ½°üµÄÇé¿öÏÂÿ¸ôintarvalÃë·¢Ò»¸öÐÄÌø°ü¸ø¿Í»§¶Ë£¨¿Í»§¶ËIPÒÑÖª£©£¬ ÄÇ¿ÉÒÔÔÚBINDÖ®ºóÖ±½Óµ÷ÓÃsendtoÂ𣿣¿ ÎÒ°ÑsendtoдÔÚÁËÐźŴ¦Àíº¯Êýconnect_testÀïÃæ£¬Í¬Ê±ÔÚconnect_testÀﻹÓÐÒ»¸örecvfromº¯Êý£¬¶ÁÈ¡´Ó¿Í»§¶Ë´«À´µÄÐÄÌø°ü£¬Èç¹ûÔÚÒ»¶¨Ê±¼äÄÚûÓÐÊÕµ½µÄ»°¾ÍÍ£Ö¹·þÎñ ÕâÑùд¿ÉÒÔÂ𣿠bind(sockfd, (SA *)&servaddr, sizeof(servaddr)); sigset(SIGALRM...
²Î¿¼UNPv13£¬tftp src¡£ ʵÏÖÒªµã£º 1£¬Êý¾Ý±¨È·ÈÏ 2£¬³¬Ê±ÖØ´« 3£¬udp²¢·¢·þÎñ ³õÑ§ÍøÂç±à³Ì£¬×÷ΪÁ·Ï°£¬ÊµÏÖÁËÒ»¸ö·Ç³£¼òµ¥µÄtftpd·þÎñÆ÷¶Ë£¬²¢Ö»Íê³ÉÁËÎļþÏÂÔØ²¿·ÖµÄ¹¦ÄÜ¡£µ«Ó¦¸Ã¿ÉÒÔ˵Ã÷ÒÔÉÏÌáµ½µÄ¼¸¸öÒªµã¡£ÔÚ´ËÌù³öÀ´Óë³õѧÕßÒ»Æðѧϰ£¬¶ÔÓÚÄÇЩ¿´tftpÔ´ÂëÓÐÀ§ÄѵÄÅóÓÑ¿ÉÒԲο¼Ò»Ï¡£ ¸÷λ´óϺÓÐʱ¼äµÄ»°°ï濴һϣ¬Ö¸³öÆäÖеĴíÎóµÄµØ·½£¬·Ç³£¸Ðл¡£ [code] #ifndef _MY_TFTPD_H #define _MY_TFTPD_H #define MA...
ÏÖÔÚÓиöÔÚSGI¹¤×÷Õ¾irix2.8ϵͳϵijÌÐò£¬¹¦ÄÜÊÇ:ʵÏÖ¿Í»§¶ËÏò·þÎñÆ÷·¢ËÍÐÅÏ¢,·þÎñÆ÷ÏÔʾºó°ÑÊÕµ½µÄÐÅÏ¢·µ»Ø¸ø¿Í»§¶Ë,È»ºó¿Í»§ÔÙÏÔʾ
´úÂëÈçÏÂ:
/* ·þÎñ¶Ë³ÌÐò server.c */
#include
³õѧÕßÏò¸÷λ¸ßÊÖÇë½Ì:
³ÌÐòÊÇÍøÉÏÕÒµÄ,¿ÉÊǸÄÁËÖ®ºó,²»ÄÜ´ïµ½Ô¤ÆÚ½á¹û:
¹¦ÄÜÊÇ:ʵÏÖ¿Í»§¶ËÏò·þÎñÆ÷·¢ËÍÐÅÏ¢,·þÎñÆ÷ÏÔʾºó°ÑÊÕµ½µÄÐÅÏ¢·µ»Ø¸ø¿Í»§¶Ë,È»ºó¿Í»§ÔÙÏÔʾ
´úÂëÈçÏÂ:
/* ·þÎñ¶Ë³ÌÐò server.c */
#include
ÎÒÏÖÔÚÓÃudpÐÒéд¸öС³ÌÐò£¬ÔÚ¿Í»§¶ËµÄÒ»¸öÌ×½Ó¿ÚÉÏÁ¬Ðø·¢ËÍN¸öÊý¾Ý°ü£¨¿Í»§¶ËÔÚ½ÓÊÕµ½µÚÒ»¸ö°üµÄÈ·ÈÏÒÔǰ£¬¿ÉÒÔÁ¬Ðø·¢ËÍN¸ö£¬ÀàËÆ»¬¶¯´°¿Ú£©£¬·þÎñÆ÷¶Ë½ÓÊÕµ½Ã¿¸öÊý¾Ý°üºó£¬·¢È·ÈÏÐÅÏ¢°ü¸ø¿Í»§¶ËµÄ·¢ËͶ˿ڡ£¿É²»ÖªµÀÔÚ¿Í»§¶ËÔõôÑùͬʱ·¢ËÍÊý¾Ý°üºÍ½ÓÊÕ·þÎñÆ÷¶ËµÄÈ·Èϰü£¬Ê¹·¢ËͺͽÓÊÕͬʱ½øÐС£Ê¹ÓÃSIGIOÐźſÉÒÔÂ𣿸ÃÔõôʵÏÖÄØ£¿
´ó¼ÒºÃ£¬ÕâÊÇÎÒдµÄÒ»¸öudp·þÎñ³ÌÐò£¬±È½Ï¼òµ¥¡£ÎÒÔÚmainº¯ÊýÖд´½¨Ò»¸ö×Ó½ø³Ì£¬ÔÚ×Ó½ø³ÌÖе÷ÓÃËü¡£¿Í»§³ÌÐòÏȸøËü·¢"Are you jmj?",·þÎñ³ÌÐò·µ»Ø"yes"¸ø¿Í»§³ÌÐò¡£Õâ¸ö¹ý³Ìµ±¿Í»§ºÍ·þÎñÔÚÍ¬Ò»Íø¶Îʱ£¬±ÈÈ磺192.165.1.105ºÍ192.165.1.111ÊÇÕýÈ·µÄ£»µ«²»ÔÚÍ¬Ò»Íø¶Îʱ£¬±ÈÈ磺192.166.1.105ºÍ192.165.1.111Ôò·þÎñ³ÌÐòÄÜÊÕµ½"Are you imj?",µ«ËüµÄsento»á·µ»Ø£1£¬ÇëÎÊÕâÊÇΪʲô£¿ void Createudp(void) { int sockfd; ...
лл¸÷λ¹Ø×¢£¬ÒѸ㶨£¬½â¾ö·½°¸Çë¿´6Â¥ ¸÷λ´óÏÀ£¬Ð¡µÜҪдһ¸öÓÃc++ ·¢udp°üµ½java·þÎñÆ÷¶Ë£¬ÎÞÄÎдÁËû·¨Í¨ÐÅ£¬²»ÖªÊ²Ã´ÔÒò¡£ ÄÇλÄܸøÒ»¸öÀý×Ó£¨°üÀ¨Á½¸ö³ÌÐòudpclient.cpp ,udpserver.java£©°¡£¬Ð»Ð»¡£ ×î¼òµ¥µÄ¾ÍÐС£ ÔٴΰÝл£¡£¡ [ ±¾Ìû×îºóÓÉ ghostvic ÓÚ 2008-1-9 11:08 ±à¼ ]
udpÊý¾Ý±¨±à³Ì£º Ä£ÄâÁ½¸öÖ÷»ú»¥Ïà·¢ËͺͽÓÊÕÊý¾Ý¡£Á½¸öÖ÷»ú½çÃæÖÁÉÙº¬Óз¢ËͰ´Å¥¡¢·¢ËÍIPµØÖ·¿ò·¢ËÍÎı¾¿òºÍ½ÓÊÕÎı¾Çø¡£ ÅóÓѵıÏÒµ×÷Òµ£¬£¬Ë¿ÉÒÔ°ïÏÂæ£¿ÒªÇóÓдúÂëºÍÔËÐнá¹û£¨½ØÍ¼£©£¬Íò·Ö¸Ðл¡£ÓÊÏ䣺 ice2oo1@21cn.com