
计算机网络
文章平均质量分 83
lokicui
个人正从事于嵌入式方面的工作.欢迎交流....
展开
-
TCP/IP学习笔记(二)
作者:肖进 一、 ARP:地址解析协议 先看: C:/Documents and Settings/xiaoj>arp -a Interface: 192.1.8.84 on Interface 0x1000003 Internet Address Physical Address Type 192.1.8.12 00-0b-cd-03-c4-27原创 2008-10-17 09:36:00 · 469 阅读 · 0 评论 -
TCP/IP学习笔记(四)
一、UDP协议 UDP 是一个简单的面向数据报的运输层协议,进程的每个输出操作都产生一个UDP数据报,并组装成一份待发送的IP数据报。UDP不提供可靠性。UDP封装格式: IP首部(20)UDP首部(8)UDP数据1、UDP首部: 16位源端口号16位目的端口号16位UDP长度16位UDP检验和数据(如果有)端口号表原创 2008-10-17 09:35:00 · 445 阅读 · 0 评论 -
TCP/IP学习笔记(六)
作者:肖进 一、TCP协议1、TCP 通过以下方式提供可靠性: ◆ 应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。 ◆ 当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能记时收到一个确认,它 就重发这个报文段。 ◆ 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常延迟几分原创 2008-10-17 09:33:00 · 568 阅读 · 0 评论 -
TCP/IP学习笔记(七)
一、SNMP:简单网络管理协议 基于TCP/IP的网络管理包括两部分:网络管理站(manager)和被管理的网络单元(被管设备)。这些被管设备的共同点就是都运行TCP/IP协议。管理进程和代理进程之间的通信有两种方式,一种是管理进程向代理进程发出请求,询问参数值,另一种方式是代理进程主动向管理进程报告某些重要的事件。基于TCP/IP的网络管理包含3个组成部分: (1) 一个管理信息库(MIB原创 2008-10-17 09:32:00 · 438 阅读 · 0 评论 -
WinSock学习笔记(一)
作者:肖进 Socket(套接字)◆先看定义:typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定义。◆Socket有五种不同的类型:1、流式套接字(stream so原创 2008-10-17 09:39:00 · 384 阅读 · 0 评论 -
获取远程网卡MAC地址(VC++)
×××××××××××××××××××××××××× 获取远程网卡MAC地址。 ××××××××××××××××××××××××××首先在头文件定义中加入#include "nb30.h"#pragma comment(lib,"netapi32.lib")typedef struct _ASTAT_{ADAPTER_STATUS adapt;NAME_BUFFER Nam原创 2008-10-17 09:40:00 · 906 阅读 · 0 评论 -
WinSock学习笔记(二)
一、Ping程序: 先看: //ping C:/WINNT/system32>ping svr00804 Pinging svr00804.sccnj.swirebev.com [192.1.8.12] with 32 bytes of data: Reply from 192.1.8.12: bytes=32 time Reply fro原创 2008-10-17 09:38:00 · 373 阅读 · 0 评论 -
TCP/IP学习笔记(一)
作者:肖进 一、 TCP/IP结构: TCP/IP是一个四层协议,结构如下: 1、应用层:各种应用程序和协议,如Http、FTP等。 2、传输层:TCP和UDP TCP提供一种可靠的运输层服务,但UDP是不可靠的,不能保证数据报到正确到达目的地。 3、网络层:IP、IGMP、ICMP IP提供的是一种不可靠的服务,也就是尽可能块地把分组从源节点原创 2008-10-17 09:37:00 · 369 阅读 · 0 评论 -
TCP/IP学习笔记(五)
一、 DNS系统1、DNS的授权: 网络信息中心NIC负责分配顶极域和委派其他指定地区域的授权机构。一个独立管理的DNS子树称为一个区域,许多二极域将他们的子域划分为更小的区域。当一个系统加入到一个区域中时,该区域的DNS管理者为该新系统申请一个域名和一个IP地址,并将他们加入到名字服务器的数据库中。 一个名字服务器负责一个或多个区域,一个区域的管理者必须为该区域提供一个主名字服务器和至少一原创 2008-10-17 09:34:00 · 398 阅读 · 0 评论 -
TCP/IP学习笔记(八)
一、FTP:文件传输协议 1、 FTP协议:采用2个TCP连接来传输一个文件。 (1) 控制连接: 控制连接通常以客户服务器方式建立。控制连接始终等待客户与服务器的通信,该连接将命令从客户端传给服务器,并传回服务器的应答。 (2) 数据连接: 该连接用于数据传输。 2、 数据表示: (1) 文件类型: ◆ ASCII文件:默认以NVT ASCII形式传输。这要求发送方将本地文本文原创 2008-10-17 09:30:00 · 406 阅读 · 0 评论 -
用winpcap实现局域网DNS欺骗之一(基础知识)
随便转载,转载请注明出处http://blog.youkuaiyun.com/leotangcw/首先让我们来看看什么是DNS:以下是引用中国协议分析网里面对DNS的说明DNS的全称是Domain Name System当您连上一个网址在URL打上www.hotmail.com的时候可以说就是使用了DNS的服务了。但如果您知道这个www.hotmail.com的IP地址直接输入209.185.24原创 2008-10-17 09:39:00 · 1108 阅读 · 0 评论 -
Windows下DNS ID欺骗的原理与实现
域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换信息。通常,网络用户通过UDP协议和DNS服务器进行通信,而服务器在特定的53 端口监听,并返回用户所需的相关信息。 一.DNS协议的相关数据结构 DNS数据报:typedef struct dns{ unsigned short id; //标识,通过它客户端可以将DNS的请原创 2008-10-17 09:41:00 · 707 阅读 · 0 评论