码迷,mamicode.com
首页 >  
搜索关键字:tcp/ip icmp    ( 7095个结果
第十九章 APO连接与网络v节点
第十九章   APO连接与网络v节点       在编写网络底层实现前,需要做许多的准备工作;除了修改前面的章节外,可能还需写3章;本章、文件号管理类的实现、本地内存管理类的实现。我很希望最终的网络编程能给我惊喜;IP/TCP/UDP/ICMP的实现、包括所有的网络服务器的实现(HTTP、DNS、FTP等等),能到达300行的代码量;多于300行代码量那就更好了、我会很高兴。网络编程第一层简为...
分类:其他好文   时间:2015-01-13 21:39:58    阅读次数:209
一步一步开发sniffer(Winpcap+MFC)(五)莫道无人能识君,其实我懂你的心——解析数据包(转)
前文已经讲过,解析数据包主要通过analyze_frame()这个函数实现的,实际上并非这个函数完成了所有的功能,其实从名字就可以看出,它只是完成了对“帧”的解析,也就是链路层数据的解析,还有analyze_arp()、analyze_ip()、analyze_ip6()、analyze_icmp(...
分类:编程语言   时间:2015-01-13 19:29:26    阅读次数:330
对TCP/IP协议的一些看法(4):网络层协议概述
之前有提到,链路层的上层是网络层(Internet层),也有翻译为网际层。这层开始一直到应用层就是用户所需要关注的地方了。网络层协议包括了最著名的IP协议、ICMP协议、IGMP协议等,今天主要对IP协议进行一下概述。IP协议:数据从应用层传下来,在每一层都要对数据的头部进行封装,包括传输层添加TC...
分类:其他好文   时间:2015-01-13 12:20:05    阅读次数:187
SSH与SSL
1. SSLSSH 即Secure Shell,它主要由三部分组成:第一部分:连接协议 [SSH-CONNECT]将多个加密隧道分成逻辑通道。它运行在用户认证协议上。它提供了交互式登录话路、远程命令执行、转发 TCP/IP 连接和转发 X11 连接。第二部分:用户认证协议 [SSH-USERAUTH...
分类:其他好文   时间:2015-01-13 01:28:20    阅读次数:145
《TCP/IP详解卷2:实现》笔记--BPF:BSD 分组过滤程序
BSD分组过滤程序(BPF)是一种软件设备,用于过滤网络接口的数据流,即给网络接口加上开关。应用进程打开/dev/bpf0、 /dev/bpf1等等后,可以读取BPF设备,每个应用进程一次只能打开一个BPF设备。 通过若干ioctl命令,可以配置BPF设备,把它与某个网络接口相关联,并安装过滤程序,从而能够选择性地接收输入的分组。 BPF设备打开后,应用进程通过读写设备来接收分组,或将分组放...
分类:其他好文   时间:2015-01-12 22:32:10    阅读次数:684
SOCK_STREAM,SOCK_DGRAM,SOCK_SEQPACKET,SOCK_RAW.
bluetooth socket tcp/ip l2cap...
分类:其他好文   时间:2015-01-12 21:03:52    阅读次数:933
对TCP/IP协议的一些看法(3):SLIP协议和PPP协议
今天主要讲一下我对链路层上的SLIP协议和PPP协议的看法。今天应该是写的第三天了,为自己的坚持点个赞。SLIP协议其实用到的并不多,它全名叫serial line imternet protocol,译为中文是串行线路网际协议。它属于低速串行线路,可用于专业线路,也可用于拨号线路,传输速率在120...
分类:其他好文   时间:2015-01-12 14:30:45    阅读次数:161
非常详细的TCP/IP和七层参考模型图
非常详细的七层参考模型图,里面把每一次相关的协议和每一层协议之间的关系都描述出来了,对初学网络的朋友来说,这个图会让你更好的理解网络相关的TCP/IP协议下载地址:http://down.51cto.com/data/1974168
分类:其他好文   时间:2015-01-12 07:05:27    阅读次数:220
我如果能在内核中很方便地使用HIGHUSER内存该有多好...
需求近日在工作中遇到一个需求,即:内核中需要保存一些用户信息(包括用户名,密码,登录时间等等),这些用户信息和TCP/IP协议栈的一个数据流进行绑定,用于决定针对数据包采取的动作。必要性随 着应用越来越多越来越复杂,在路由器或者网关中仅仅依靠数据包协议头的字段已经无..
分类:其他好文   时间:2015-01-12 07:04:39    阅读次数:237
关于C#链接SQL2012错误的报告
错误如图:解决办法: 1.找到SQL Server配置管理器 2.查看TCP/IP和Named Pipes是否启用,如果未启动,则启动。 3.右键TCP/IP属性,需要改动的地方是:'IP3'的TCP端口改为1433和'IPAll'的端口改为1433,保存。 如图 4.重启SQL Serv...
分类:数据库   时间:2015-01-11 23:02:38    阅读次数:337
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!