![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 74
青莲太初
这个作者很懒,什么都没留下…
展开
-
TCP SYN Flooding
Synflood:该攻击以多个随机的源主机地址向目的路由器发送SYN包,而在收到目的路由器的SYN ACK后并不回应,这样,目的路由器就为这些源主机建立了大量的连接队列,而且由于没有收到ACK一直维护着这些队列,造成了资源的大量消耗而不能向正常请求提供服务,甚至导致路由器崩溃.服务器要等待超时(Time Out)才能断开已分配的资源。 防范措施: 设置HALF-TCP连接的最大转载 2012-10-07 16:20:16 · 642 阅读 · 0 评论 -
C++ socket 编程基础(理论)
对于SOCKET在这里我不想究其历史,我只想说其时它是一种进程通讯的方式,简言之就是调用这个网络库的一些API函数就能实现分布在不同主机的相关进程之间的数据交换. SOCKET中首先我们要理解如下几个定义概念: 一是IP地址:IP Address我想很容易理解,就是依照TCP/IP协议分配给本地主机的网络地址,就向两个进程要通讯,任一进程要知道通讯对方的位置,位置如何来确定,就用对方的转载 2012-10-07 17:09:35 · 377 阅读 · 0 评论 -
计算机网络的一些题
1.网络结构在OSI参考模型中,物理层的作用是透明的传输比特流。对等实体在一次交互作用中传送的信息单位称为协议数据单元,它包括控制信息和用户数据两部分。上下层实体之间的接口称为服务访问点(SAP),网络层的服务访问点也称为网络地址,通常分为网络号和主机号。OSI参考模型分为:物理层、数据链路层,网络层,传输层,会话层,表示层,应用层。物理层涉及到在信道上传输的原始比特流。数据链路层的主转载 2012-10-07 16:25:16 · 2276 阅读 · 0 评论 -
Socket套接字程序编写步骤
服务器端程序的编写步骤:第一步:调用socket()函数创建一个用于通信的套接字。第二步:给已经创建的套接字绑定一个端口号,这一般通过设置网络套接口地址和调用bind()函数来实现。第三步:调用listen()函数使套接字成为一个监听套接字。第四步:调用accept()函数来接受客户端的连接,这是就可以和客户端通信了。第五步:处理客户端的连接请求。第六步:终止连接。转载 2012-10-07 16:47:01 · 5556 阅读 · 0 评论 -
网络socket编程指南
Beej网络socket编程指南 -------------------------------------------------------------------------------- 介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不转载 2012-10-07 16:59:05 · 433 阅读 · 0 评论