���}��UDP��ݔ������횼���M��� ����85066���Pע�^���� |
---|
lm |
1�� |
![]() |
UDP��ݔ������횼���M��� ![]()
����UDP�B�ӣ��͑��˷�ʽ�����܂�ݔ����
�ҵĴ��a���£� . . . char *txbuf="This is a test!"; int localport; InitEthernetNet(MYIP,NETMASK); localport=MyPort(); conno=ConnOpen (DESTIP,"UDP/IP",localport,DESTPORT,NONBLOCKOPEN); . . . ConnWrite(conno,txbuf,len)�� ����MYIP��NB200��ip��ַ��NETMASK���ӾW�ڴa��DESTIP��Ŀ��IP��ַ��DESTPORT��Ŀ�Ķ˿�̖�� �ҵij����UDP��������ͬ��ֻ�Ǜ]�м���M�������^�@��ԓ��Ӱ푳�������_���С�Ո�����}������� btw:��λ�C��UDP���ճ����ѽ��^�yԇ���]�І��}�� |
�������� | ���� | �؏� ![]() |
zhl |
2�� |
![]() |
![]()
UDP��ݔ������һ��Ҫ����M����
�Ժ��҂�����һ��UDP�Ă�ݔ����email�o�㣬�H��������Ո��֮email��ַ�� |
�������� | ���� | �؏� ![]() |
lm |
3�� |
![]() |
![]()
hustlemon@163.com.Ո�M��l�o�ҡ�
|
�������� | ���� | �؏� ![]() |
zhl |
4�� |
![]() |
![]()
�����Ѱl����Ո���ա�
|
�������� | ���� | �؏� ![]() |
lm |
5�� |
![]() |
![]()
���ǰ����ゃ�����̾��ģ����Dz���
����TCP���B�Ӻͻ���udp�ķ�������ʽ��ԇ�ͨ�^ ����UDP�͑���ʽ���Ӱl�͔������У��ѽ�һ�������ˣ����Ҳ������}������ ֻ�ðѳ���ȫ���N������Ո��æ����һ�°� #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> #include <bios.h> #include <iostream.h> #include <time.h> #include <etr_tcp.h> #define DESTIP "202.114.13.241" /*��������ַ*/ #define DESTPORT 9400 /*�������˿�*/ main() { int conno,len; char *txbuf="This is a test!I am lemon!"; InitEthernetNet("202.114.13.233","255.255.255.192"); conno=ConnOpen(DESTIP,"UDP/IP",2001,DESTPORT,NONBLOCKOPEN); if(conno<0) { TermEthernetNet(); return -1; } while(!ConnIsEstablished(conno)) { } for(;;) if(ConnCanSend(conno,len)) break; len=ConnWrite(conno,txbuf,len); if(len<0) { ConnClose(conno); TermEthernetNet(); return -1; } ConnClose(conno); TermEthernetNet(); return len; } |
�������� | ���� | �؏� ![]() |
zhl |
6�� |
![]() |
![]()
�҂��yԇ�r�ڴa�õġ�255��255��255��0�������@�N��r��255.255.255.192���҂���Ҫ��ԇԇ��
|
�������� | ���� | �؏� ![]() |
lm |
7�� |
![]() |
![]()
�҂��@����ӾW�ڴa���ǡ�255.255.255.192�����韩�ゃԇ�һ�¡�
|
�������� | ���� | �؏� ![]() |
zhl |
8�� |
![]() |
![]()
�҂��ʂ������������ǃ��ܷ���һ��24λ�ڴa��255.255.255.0����ԇ���ų������Ć��}��
|
�������� | ���� | �؏� ![]() |
lm |
9�� |
![]() |
![]()
�҂��@�������@�Nԇ�.
IP 202.114.13.233 �ӾW�ڴa 255.255.255.192 �D������M��: I P ��ַ��11001010.01110010.00001101.11101001 �ӾW�ڴa��11111111.11111111.11111111.11000000 AND�\�� ����������11001010.01110010.00001101.11000000 �D����ʮ�M�ƺ�飺 ������������202.114.13.192 ���ҵ�����,Ӌ������ľW�j��ַ����һ�ӵ�,��ԓ������ʲô���}��.��ʲô������r������,����UDP�͑���ʽ������. |
�������� | ���� | �؏� ![]() |
x10 |
10�� |
![]() |
![]()
�҂��鿴�˴��a���l�͑����c�ڴa�o�P��ֻ���������ˌ����������͡����lm�������Ͽ������ӣ�����ԇԇblocking��ʽ���x�x��
|
�������� | ���� | �؏� ![]() |
lm |
11�� |
![]() |
![]()
������ʽҲԇ�^��,߀�Dz���.
|
�������� | ���� | �؏� ![]() |
zhl |
12�� |
![]() |
![]()
����������е�IP���ڴa���˜yԇ��UDPͨӍ��ȫ���������ڴa�]���Pϵ��������UDP���ն˵ij����І��}�أ�
���҂��yԇ�r�ɶ��õij���l�o�㹩������ |
�������� | ���� | �؏� ![]() |