![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tcp/ip协议
文章平均质量分 52
ylwdi
这个作者很懒,什么都没留下…
展开
-
重要的RFC文档
http://www.faqs.org/rfcs RFC资源站 下面是一些重要的R F C文档:1 ) 赋值R F C(Assigned Numbers RFC)列出了所有I n t e r n e t协议中使用的数字和常数。至本书出版时为止,最新R F C的编号是1340 [Reynolds 和Postel 1992] 。所有著名的I n t e r n e t端口号都列原创 2012-12-28 06:00:37 · 1966 阅读 · 0 评论 -
SOCKET 常用函数的返回值分析
socket() accept()如果成功就返回生成的SOCKET,如果失败就返回INVALID_SOCKET.#define INVALID_SOCKET (SOCKET)(~0)实际上是 0xFFFFFFFF 4bytesbind() listen() connect()如果成功就返回0,如果失败就返回SOCKET_ERROR,需要通过WSAGetLastE转载 2013-10-22 23:12:47 · 2438 阅读 · 0 评论 -
socket通信简单实例和说明
http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx转载 2013-10-23 00:40:47 · 467 阅读 · 0 评论 -
命名管道 TCP/IP协议 匿名管道
命名管道 TCP/IP协议 匿名管道命名管道与 TCP/IP 套接字 在快速局域网 (LAN) 环境中,传输控制协议或 Internet 协议 (TCP/IP) 套接字客户端和命名管道客户端在性能方面不相上下。但是,网络速度越慢(如在广域网 (WAN) 或拨号网络上),TCP/IP 套接字客户端与命名管道客户端的性能差异越明显。这是因为进程间通讯 (IPC) 机制在对等项间的通讯方法不同。转载 2013-10-22 11:37:29 · 2933 阅读 · 0 评论 -
TCP3次握手4次分手
http://www.cnblogs.com/rootq/articles/1377355.html TCP三次握手解析带图 四次分手:转自:http://justim.blog.51cto.com/740099/237548由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这个原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连接。收到一个 FI转载 2013-10-22 00:34:58 · 558 阅读 · 0 评论 -
TCP/IP数据包结构详解
一般来说,网络编程我们只需要调用一些封装好的函数或者组件就能完成大部分的工作,但是一些特殊的情况下,就需要深入的理解网络数据包的结构,以及协议分析。如:网络监控,故障排查等……IP包是不安全的,但是它是互联网的基础,在各方面都有广泛的应用。由IP协议衍生的协议族有10数种(据我所知),以后还会出现更多的基于IP的协议…先从实际出发吧!一般我们在谈上网速度的时候,专业上用转载 2013-10-21 22:30:55 · 510 阅读 · 0 评论 -
netstat网络接口情况查看命令
netstat ,是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。转载 2013-01-13 03:43:05 · 1146 阅读 · 0 评论 -
强大的ifconfig配置网络接口
ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces configuring。配置网卡的IP地址语法例:ifconfig eth0 192.168.0.1 netmask 255.255.255.0参 数:[网络设备] 网络设备的名称。down 关闭指定的网络设备。up 启动指定的网络设备。-arp 打开或关闭转载 2013-01-13 03:27:53 · 2904 阅读 · 0 评论 -
子网掩码的作用和计算
子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。详原创 2013-01-12 17:23:54 · 658 阅读 · 0 评论 -
tcpdump抓包命令详解
http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html转载 2013-01-26 03:08:52 · 343 阅读 · 0 评论 -
ARP、RARP、免费ARP、代理ARP
ARP协议:ARP是已知对方IP地址,请求对方MAC地址的一种地址解释协议,其工作原理如下:1.在封装数据包时如果ARP缓存表中没有找到目标IP地址,主机A就会在本地网络上发送一个ARP广播,在此广播包中,声明自己的MAC地址及源、目标IP地址,请求目标IP主机回复其MAC地址;2.本地网络上其他主机收到后并不作ARP响应,目标主机B接收到该广播后,更新自己的ARP缓存,同时对主机A做转载 2013-01-26 03:06:58 · 1015 阅读 · 0 评论 -
总结:对tcp/ip总结写在这里
1、四种不同层次上的协议。F T P是一种应用层协议, T C P是一种运输层协议,I P是一种网络层协议,而以太网协议则应用于链路层上。T C P / I P协议族是一组不同的协议组合在一起构成的协议族。尽管通常称该协议族为T C P / I P,但T C P和I P只是其中的两种协议而已一个路由器具有两个或多个网络接口层(因为它连接了两个或多个网络)。连接网络的另一个途径是原创 2012-12-26 17:23:59 · 581 阅读 · 0 评论 -
分支:数据链路层
读后再补上原创 2012-12-26 17:25:54 · 292 阅读 · 0 评论 -
SLIP协议的缺陷与CSLIP
S L I P是一种简单的帧封装方法,还有一些值得一提的缺陷:1) 每一端必须知道对方的I P地址。没有办法把本端的I P地址通知给另一端。2) 数据帧中没有类型字段(类似于以太网中的类型字段)。如果一条串行线路用于S L I P,那么它不能同时使用其他协议。第2章链路层使用17下载IP数据报bbs.theithome.com3 ) S L I P没有在数据帧中加上原创 2012-12-28 20:16:19 · 2661 阅读 · 0 评论