随笔分类 -  网络TCP/IP

基本的TCP/IP协议
摘要:<?php//@author sgsheg//@time 9/29/*what's tcp/ip???+----------------------------------------------------------------------------------------+维基百科 TCP/IP协议TCP/IP协议包含一系列关于换联网基础的网络协议.在目前使用最多的网络协议.最早源于美国国防部的ARPA网项目.TCP/IP模型也叫DoD模型.Department of Defense Model.TCP/IP字面上带有两个协议:TCP协议(传输控制协议)和IP协议(网际协 阅读全文
posted @ 2012-10-08 17:06 sgsheg
摘要:<?php//@time 9/27/*一些基本的概念:ICMP 互联网控制信息协议,主要使用在网管和主机上,用来检查网络情况和报告错误级别.UDP 用户数据报文协议,它是一个无连接,不可靠的传输协议TCP 传输控制协议,这是一个使用最多的可靠的公共协议,它能够包含能够到接受者哪儿,如果传输中发生了错误还可以继续的进行传送比如在如下socket通讯中<?php$commonProtocol=getprotobyname('tcp') 阅读全文
posted @ 2012-09-30 18:32 sgsheg
摘要:<?php//@sgsheg//@ 9/29/*关于PPP 点对点的传输协议PPP:Point to Point Protocol点对点的传输协议为在点对点连接上传输多协议数据包提供了一个标准的方法.PPP最初设计是为了两个点对点之间的IP流量传输提供了一种封装协议.在TCP/IP协议集中它是一种用来同步调制连接的数据链路层协议(OSI模式中的第二层),替代了原来的非标准的第二层协议即SLIP.除了IP以外PPP还可以携带其他协议,包括DECnet和Novell的Internet网包交换(IPX)PPP主要由以下几部分构成:1.封装:一种封装多层协议数据报的方法.PPP封装提供了不同网络 阅读全文
posted @ 2012-09-30 17:36 sgsheg
摘要:<?php//@sgheg//@ 9/29/*SYN是TCP/IP建立连接的时使用的握手信号.在客户机和服务器之间建立正常的TCP网络连接的时候,客户机首先发出一个SYN消息.服务器使用SYN-ACK应答表示接收到了这个消息.最后客户机再以ACK消息响应.这样在客户机和服务器之间才能建立可靠的TCP连接,数据才可以在客户机和服务器之间进行传递.TCP连接的第一个包,非常小的数据包.SYN攻击包含了大量的此类的包,由于这些包看上不去是来自实际不存在的站点,因此无法有效进行处理.每个机器的欺骗都要化几秒进行尝试方可放弃提供正常响应.在黑客攻击事件中,SYN攻击是最常见又最容易被利用的一种攻击 阅读全文
posted @ 2012-09-30 17:04 sgsheg