随笔分类 - 计算机网络
摘要:ip协议 ipv4 头部结构 参考资料 ip协议 ip是tcp/ip协议族中的核心协议。工作在网络层,给上面的icmp,igmp,tcp,udp协议提供服务。ip提供了一种尽力而为,无连接的数据报交付服务。 ipv4使用32位bit来表示一个地址,最多只有40多亿个地址,现在越来越不够用了。所以提出
阅读全文
摘要:ARP协议 ARP分组格式 ARP请求和ARP应答 ARP缓存表 为什么有很多ARP请求不是广播帧 免费ARP 参考资料 ARP协议 ARP(Address Resolution Protocol)地址解析协议,用来在局域网中查询拥有某一IP地址的设备的MAC地址。因为只有知晓了MAC地址,才能将数
阅读全文
摘要:以太网协议 以太帧格式 ethernet v2帧格式 802.3帧格式 以太帧长度为什么是64到1518 参考资料 以太网协议 以太网协议是局域网的一种标准,被IEEE采纳定为802.3标准。 早期的10Mb/s以太网网络是共享总线型拓扑结构,使用CSMA/CD(Carrier Sense Mult
阅读全文
摘要:MAC地址 MAC地址格式 查看MAC地址 修改MAC地址 参考资料 MAC地址 MAC地址(Media Access Control),即媒体访问控制地址,在不同的使用场景下有不同的别名,比如局域网地址(LAN Address),以太网地址(Ethernet Address),物理地址(Physi
阅读全文
摘要:TCP SYN FLOOD 攻击方式: 攻击者向目标计算机发送一个TCP SYN报文。 目标计算机收到这个报文后,建立TCP连接控制结构(TCB),放入半连接的队列中,并回应一个SYN+ACK,等待发起者的回应。 而发起者则不向目标计算机回应ACK报文,这样导致目标计算机一直处于等待状态。 防御手段
阅读全文
摘要:在一次http请求中,经历的过程 浏览器从url中解析出服务器的域名; 浏览器将服务器的域名转换成服务器的的ip地址; 浏览器将端口号(如果有的话)从url中解析出来; 浏览器建立一条与web服务器的tcp连接; 浏览器向服务器发送一条http请求报文; 服务器向浏览器回送一条http响应报文; 关
阅读全文
摘要:tcp报文结构 初始化序号(ISN)为什么要随机生成 三次握手 四次挥手 服务端listen的参数backlog TIME_WAIT状态为什么要持续2MSL tcp选项 最大段大小(MSS) 选择确认(SACK) 窗口缩放(WSOPT) 滑动窗口 拥塞控制 参考资料 tcp报文结构 Source P
阅读全文
摘要:localhost localhost其实是域名,一般系统默认将localhost指向127.0.0.1,但是localhost并不等于127.0.0.1,localhost指向的IP地址是可以配置的。 127.0.0.1 凡是以127开头的IP地址,都是回环地址(Loop back address
阅读全文
摘要:socket 创建套接字文件: domain值: |domain|描述| | | | |AF_INET|IPv4 Internet protocols| |AF_INET6|IPv6 Internet protocols| type值: |type|描述| | | | |SOCK_STREAM|Pr
阅读全文
摘要:IPv4地址 IPv4地址结构 特殊IPv4地址 网络地址与广播地址 与DHCP协议相关的特殊地址 环回地址 私有IPv4地址 无类域间路由(Classless Inter-Domain Routing CIDR) 网络端口 常见知名端口 IPv4地址 IPv4地址大小为4个字节,用点分十进制表示法
阅读全文