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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tcpip.h

?? 這是新華龍(www.xhl.xom.xn)開發的
?? H
字號:
#define BYTE unsigned char
#define WORD unsigned int 
#define LONG unsigned long 

union u {WORD word;
         struct{BYTE high;BYTE low;} bytes;//字節順序為高位在前的2byte結構
		 };

union w { LONG dwords;
          struct {WORD high;WORD low;}words;
		  struct {BYTE byte3;BYTE byte2;BYTE byte1;BYTE byte0;}bytes;
       };

union ethernet_address_type{
                      WORD words[3];
					  BYTE bytes[6];
                      };

union ip_address_type{
                      LONG dwords;
                      WORD words[2];
					  BYTE bytes[4];
                      };

union arp_table_type {
                      BYTE bytes[12];
                      WORD words[6];
                      struct
					  {
					  	BYTE status;BYTE ttl;WORD ip_address[2];WORD ethernet_address[3];
                      //狀態,       生存時間,ip地址,            以太網地址
                       }arp;
                     };
//以太網幀
struct  ethernet {  BYTE status;   //接收狀態
                    BYTE nextpage; //下一個頁
                    WORD length;   //以太網長度,以字節為單位
                    WORD destnodeid[3];    //目的網卡地址
                    WORD sourcenodeid[3];  //源網卡地址
                    WORD protocal;         //下一層協議 
                    BYTE packet[1518];     //包的內容
                   }  ;
struct  retransmit { BYTE status;   //重發緩沖區狀態
                    BYTE timeout;   //超時時間值,單位為10毫秒,最大2.55秒
                    WORD length;    //以太網長度,以字節為單位
                    WORD destnodeid[3];    //*目的網卡地址
                    WORD sourcenodeid[3];  //源網卡地址
                    WORD protocal;         //下一層協議 
                    BYTE packet[1518];     //包的內容
                   }  ;  

//IP包   僅當IHL=5時用 當不=5時作轉換
struct ip  { 		WORD head[9];          //以太網包頭
                    BYTE verandihl;        //版本與頭長度
                    BYTE typeofserver;     //服務類型
                    WORD totallength;      //總長度
                    WORD frameindex;       //IP幀序號
                    WORD segment;          //分段標志
                    BYTE ttl;             //生存時間
                    BYTE protocal;        //下一層協議
                    WORD crc;              //校驗和
                    WORD sourceip[2];      //源IP
                    WORD destip[2];        //目的IP
                    BYTE packet[1498];     //IP包的內容

                   };

struct ippacket   { WORD head[9];          //以太網包頭
                    WORD ippacket[720];    //IP包的內容
                  };
                
struct arp  { 
				 WORD head[9];  //以太網頭  
                                //arp報文的內容總長28字節
                 WORD harewaretype;   //以太網為0x0001
                 WORD protocaltype;   //ip 為0X0800
                 BYTE halength;       //=0X06
                 BYTE palength;       //=0X04
                 WORD operation;      //操作  0X0001為請求   0X0002為應答  
                                      //0X0003為反向地址請求 0X0004為反向地址應答
                 WORD sourcenodeid[3];//源網卡地址
                 WORD sourceip[2];    //源IP地址
                 WORD destnodeid[3];  //目的網卡地址
                 WORD destip[2];      //目的IP地址
			}; 

struct icmp {//包含在IP包中,是IP的上層為0X01的應用
                WORD head[9];     //以太網頭*/
                WORD iphead[10];  //IP頭*/
                BYTE type;  //0X08 PING請求 0X00 PING應答*/
                BYTE option; //0X00 PING*/
                WORD crc;      
                WORD id;
                WORD seq;
                BYTE icmpdata[1478];
             };

struct tcp {   WORD head[9];
               WORD iphead[10];
               WORD sourceport; //源端口
               WORD destport;   //目的端口
               LONG seqnumber; //順序號
               LONG acknumber; //確認號
               BYTE offset;     //數據偏移量
               BYTE control;    //連接控制
               WORD window;     //流控
               WORD crc;        //校驗和 ,包括偽頭部,TCP頭部,數據
               WORD urg;        //緊急指針
               BYTE tcpdata[1478];    //*TCP數據
             };

struct udp {   WORD head[9];
               WORD iphead[10];
               WORD sourceport; //源端口
               WORD destport;   //目的端口
               WORD length;    
               WORD crc;        //校驗和 ,包括偽頭部,udp頭部,數據
               BYTE udpdata[1478];    //udp數據
             };
             
//所有協議的共用體

union netcard {struct {BYTE  bytebuf[1536];} bytes;
               struct {WORD wordbuf[768];} words;
               struct ethernet etherframe;
			   struct retransmit rtframe;
               struct arp   arpframe;
               struct icmp  icmpframe;
               struct tcp   tcpframe;  
               struct ip   ipframe;
			   struct udp   udpframe;
               struct ippacket ippacket;
              };

struct socket_type{
                   WORD my_port; //本機端口
				   WORD dest_port;//對方端口
				   WORD dest_ip[2];//對方ip
				   WORD dest_node_id[3];//對方的以太網地址
				   LONG irs;//初始化順序號
                   LONG iss;//我的初始化序列號
                   LONG rcv_nxt;//對方的順序號
				   LONG snd_nxt;//我的已經發送順序號
                   LONG snd_una;//我的還沒有確認順序號
				   //LONG dest_ack_number;
				   WORD rcv_wnd;//對方的window大小
                   WORD snd_wnd; //我的window大小
        		   WORD dest_max_segment_size;//對方接受的最大的數據包大小MTU
                   WORD my_max_segment_size;//我能接受的最大的數據包大小
				   LONG my_wl1;//seq
				   LONG my_wl2;//ack
                   BYTE state;//連接狀態
				   BYTE open;
                  };

/*  TCP 狀態定義 */
#define tcp_state_listen        0
#define tcp_state_syn_rcvd  	1
#define tcp_state_syn_sent      2
#define tcp_state_established   3
#define TCP_STATE_FIN_WAIT1     4
#define TCP_STATE_FIN_WAIT2     5
#define TCP_STATE_CLOSING       6
#define tcp_state_close_wait   	7
#define tcp_state_last_ack      8
#define TCP_STATE_CLOSED        9
#define tcp_state_time_wait     10


#define reg00   XBYTE[0x0300]   //reg00- 10為isa網卡接口的寄存器地址300-310;
#define reg01   XBYTE[0x0301]
#define reg02   XBYTE[0x0302]
#define reg03   XBYTE[0x0303]
#define reg04   XBYTE[0x0304]
#define reg05   XBYTE[0x0305]
#define reg06   XBYTE[0x0306]
#define reg07   XBYTE[0x0307]
#define reg08   XBYTE[0x0308]
#define reg09   XBYTE[0x0309]
#define reg0a   XBYTE[0x030a]
#define reg0b   XBYTE[0x030b]
#define reg0c   XBYTE[0x030c]
#define reg0d   XBYTE[0x030d]
#define reg0e   XBYTE[0x030e]
#define reg0f   XBYTE[0x030f]
#define reg10   XBYTE[0x0310]

#define tcp_max_rt   8  //tcp包最多重發的次數
#define rt_size 5

//tcp連接的標志位
#define tcp_fin 0x01
#define tcp_syn 0x02
#define tcp_rst 0x04
#define tcp_psh 0x08
#define tcp_ack 0x10
#define tcp_urg 0x20

extern BYTE rttime;//重發時間
extern xdata union ip_address_type my_ip_address; //本機的ip地址
extern xdata union ip_address_type gateway_ip_address;//網關的ip地址
extern xdata union ip_address_type temp_ip_address; //臨時變量
extern xdata union ip_address_type mask_ip_address;//子網掩碼
extern xdata union ip_address_type ping_ip_address;//用于ping命令
extern BYTE drop_count;//用于關閉tcp_ip連接的計數
extern xdata union netcard retransmit_buffer[];//最多5塊重發緩沖區
extern xdata struct socket_type tcp1024;
extern WORD frameindex;				//IP包的序列號 
extern bit txd_buffer_select;   		//選擇網卡的發送緩沖區     
extern BYTE gateway_ip_address_ttl ; //網關的ip地址的以太網地址生存時間 單位分鐘
                                //=0表示還沒有解析
								//  <5分鐘時需要刷新
								//  最大25分鐘
extern BYTE ping_ip_address_ttl;
extern BYTE ping_count;	//ping的次數
extern BYTE tcp_count;		//用于telnet連接的次數
extern BYTE udp_count;
extern BYTE xdata *read_dma_point;
extern bit double_second;
extern bit tcp_time_out;
extern bit tcpconnect;  		//是否已經建立tcp連接的標志
extern xdata union netcard rxdnet;
extern xdata union netcard txdnet;
extern BYTE data next_page;
extern union w crctemp; 
extern xdata union ethernet_address_type my_ethernet_address;  	//本機的以太網地址
extern xdata union ethernet_address_type gateway_ethernet_address; //網關的以太網地址
extern xdata union ethernet_address_type ping_ethernet_address;	//用來ping的以太網地址
extern union u port;
extern xdata unsigned char command_buffer[];//命令緩沖區
extern unsigned int  command_length;//命令長度
extern BYTE TimeSecond;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费电影网站| 亚洲6080在线| 亚洲福利视频导航| 国产成人av网站| 欧美男人的天堂一二区| 日本一二三四高清不卡| 午夜精品久久久久久久99水蜜桃| 国产麻豆91精品| 欧美一区二区三区爱爱| 亚洲人成人一区二区在线观看| 久草这里只有精品视频| 91福利在线观看| 国产精品久久久久久一区二区三区| 免费高清在线视频一区·| 一本色道综合亚洲| 国产精品色噜噜| 国产精品亚洲综合一区在线观看| 欧美日韩免费观看一区二区三区| 中文字幕在线不卡| 国产大陆精品国产| 久久综合九色综合97婷婷女人| 午夜电影网一区| 欧美日韩高清影院| 一区二区成人在线视频| www.欧美.com| 国产精品看片你懂得| 国产剧情一区二区| 久久久蜜臀国产一区二区| 男女男精品网站| 在线播放视频一区| 午夜精品aaa| 欧美日本在线观看| 亚洲一级二级在线| 欧美亚洲免费在线一区| 亚洲精品国产一区二区精华液 | 日韩免费观看高清完整版在线观看| 日韩理论片在线| 99re热这里只有精品视频| 国产精品免费丝袜| 99久久国产综合精品色伊| 国产精品久久久久久一区二区三区 | 色噜噜狠狠色综合中国| 亚洲欧美日韩国产中文在线| 91美女福利视频| 亚洲午夜电影在线观看| 欧美日韩一区三区| 日韩vs国产vs欧美| 精品久久一二三区| 国产精品综合一区二区| 国产清纯白嫩初高生在线观看91| 国产精品资源在线| 亚洲人成网站精品片在线观看| 色香蕉久久蜜桃| 日韩精品一卡二卡三卡四卡无卡| 欧美一区2区视频在线观看| 久久99久久久欧美国产| 久久久久国产一区二区三区四区| 成人a级免费电影| 一区二区三区在线观看动漫| 欧美日韩第一区日日骚| 韩国欧美一区二区| 亚洲欧美激情一区二区| 欧美电影在哪看比较好| 狠狠色狠狠色合久久伊人| 欧美激情中文不卡| 在线观看成人小视频| 老汉av免费一区二区三区| 国产精品乱码妇女bbbb| 欧美日韩国产欧美日美国产精品| 美女视频黄a大片欧美| 国产精品久久久久久一区二区三区| 色噜噜夜夜夜综合网| 久久草av在线| 伊人开心综合网| 久久综合精品国产一区二区三区| 色综合欧美在线| 久久99国内精品| 亚洲动漫第一页| 国产精品你懂的在线| 欧美另类一区二区三区| zzijzzij亚洲日本少妇熟睡| 日韩电影在线看| 亚洲美女区一区| 国产三级久久久| 欧美日韩一区在线观看| 99re视频精品| 国产乱人伦精品一区二区在线观看 | 国产亚洲精品中文字幕| 欧美中文字幕不卡| 丁香六月久久综合狠狠色| 日本欧美一区二区在线观看| 亚洲天堂a在线| 久久久久青草大香线综合精品| 欧美日韩中字一区| 99久久精品国产一区二区三区| 老司机免费视频一区二区三区| 亚洲免费av网站| 中文字幕免费不卡| 久久你懂得1024| 日韩一区二区影院| 欧美挠脚心视频网站| 91麻豆精东视频| 欧洲精品一区二区| 国产精品一区不卡| 韩国午夜理伦三级不卡影院| 偷拍自拍另类欧美| 亚洲激情网站免费观看| 国产精品三级久久久久三级| 久久精品视频在线免费观看| 日韩女优视频免费观看| 3751色影院一区二区三区| 欧美色窝79yyyycom| 欧美中文字幕一二三区视频| 日本电影欧美片| 在线观看国产日韩| 欧美三级日韩在线| 欧美另类z0zxhd电影| 欧美精品丝袜中出| 欧美精品久久久久久久久老牛影院| 色欧美乱欧美15图片| 在线观看一区日韩| 欧美午夜电影一区| 欧美电影影音先锋| 欧美一级视频精品观看| 日韩一区二区精品在线观看| 欧美一区二区三区影视| 日韩三级免费观看| 日韩欧美一区在线| 久久久国产精品麻豆| 国产精品情趣视频| 自拍偷拍欧美激情| 一区二区久久久久| 免费人成精品欧美精品| 久久成人免费日本黄色| 国产成人午夜99999| 成人性生交大片| 欧日韩精品视频| 日韩精品最新网址| 国产精品每日更新| 亚洲图片有声小说| 国产综合色产在线精品| www.日韩av| 制服丝袜日韩国产| 国产午夜亚洲精品不卡| 中文字幕一区av| 午夜日韩在线观看| 国产一区二区三区在线观看免费视频| 福利视频网站一区二区三区| 91丝袜高跟美女视频| 欧美色手机在线观看| 欧美变态凌虐bdsm| 一区精品在线播放| 日韩专区中文字幕一区二区| 国产一区 二区| 色诱亚洲精品久久久久久| 日韩美女一区二区三区| 成人免费在线视频观看| 欧美aaa在线| 色视频成人在线观看免| 欧美sm极限捆绑bd| 一区二区视频在线| 极品少妇xxxx精品少妇| 91福利国产精品| 欧美精品一区二区三区高清aⅴ| 国产精品国产a| 免费成人小视频| 欧美午夜理伦三级在线观看| 久久久亚洲国产美女国产盗摄| 亚洲精品乱码久久久久久黑人| 久久成人18免费观看| 欧洲精品中文字幕| 中文欧美字幕免费| 精品一区二区在线看| 欧美网站一区二区| 国产精品美女久久福利网站 | 在线不卡a资源高清| 国产精品国产三级国产专播品爱网| 日韩专区中文字幕一区二区| 91日韩精品一区| 国产亚洲女人久久久久毛片| 日本中文字幕一区二区视频| 欧美综合色免费| 亚洲四区在线观看| 成人毛片视频在线观看| 欧美精品一区二区三区高清aⅴ| 日韩综合小视频| 欧美日本一道本| 一区二区三区不卡视频| 91免费看片在线观看| 国产精品久久久一本精品 | 五月天丁香久久| 一本大道av伊人久久综合| 中文字幕高清不卡| 国产乱码精品一区二区三| 欧美成人猛片aaaaaaa| 日本午夜精品视频在线观看| 欧美日韩国产一区二区三区地区| 一区二区三区在线免费观看| av亚洲精华国产精华精| 中文字幕制服丝袜成人av|