之前的网络通信中,采用的是单播(唯一的发送方和接收方)的方式。但有时需要把数据同时发送给局域网中的所有主机,就需要广播。例如,通过广播ARP包获取目标主机的MAC地址。 只有数据包套接字(UDP协议)才能使用广播。 广播地址 IP地址用来标识网络中的一台主机。 子网掩码表示IP地址中网络号占几字节。 ...
分类:
其他好文 时间:
2020-01-28 22:55:49
阅读次数:
67
1 简述 OSI 七层协议。 2 什么是C/S和B/S架构? 3 简述 三次握手、四次挥手的流程。 4 什么是arp协议? 5 TCP和UDP的区别? 6 什么是局域网和广域网? 7 为何基于tcp协议的通信比基于udp协议的通信更可靠? 8 什么是socket?简述基于tcp协议的套接字通信流程。 ...
分类:
编程语言 时间:
2020-01-25 11:44:05
阅读次数:
89
netstat -t :TCP协议 -u :UDP协议 -l :监听 -r :路由 -n :显示IP地址和端口号 常用: netstat -tlun 查看本机监听的端口 netstat -an 查看本机所有的网络连接 netstat -rn 查看本机路由表 DHCP 自动分配或者自动获取的服务 Re ...
分类:
Web程序 时间:
2020-01-24 18:47:39
阅读次数:
103
博主本人平和谦逊,热爱学习,读者阅读过程中发现错误的地方,请帮忙指出,感激不尽 一、DHCP简介 1.1.简介 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应 ...
分类:
其他好文 时间:
2020-01-23 16:52:31
阅读次数:
89
TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有: TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议 ...
分类:
其他好文 时间:
2020-01-21 10:51:24
阅读次数:
191
DNS(域名系统)互联网上作为ip地址和域名相互映射的一个分布式数据库,能够使用户更加方便的访问网站,用户可以直接输入域名登录网站,DNS会将域名解析成ip地址,然后找到相应的网站,DNS协议建立在UDP协议之上,使用端口号53.
分类:
其他好文 时间:
2020-01-18 18:10:02
阅读次数:
90
1.为什么要了解协议 程序员与协议合作,完成应用。 了解协议是为了了解协议完成了什么,提供了什么服务,自己还应该做什么。 2.从协议的角度,套接字是什么 套接字是协议的接口, IP套接字,代表可使用IP协议服务。 TCP套接字,代表可使用TCP协议服务。 3.对编程而言,UDP协议应该了解什么 (1 ...
分类:
其他好文 时间:
2020-01-12 21:56:48
阅读次数:
68
传输层 传输层的主要工作是定义端口,标识应用程序身份,并将数据包交给对应的应用程序实现端口到端口的通信,并且传输层引入了TCP/UDP协议。 1. 如果有大量数据包、数据包大?时间很长,网络中断,怎么控制重新传输?怎么确保数据包正确完整 传输层 传输层封装数据包,通过定义的 TCP、UDP 协议实现 ...
分类:
其他好文 时间:
2020-01-08 19:15:49
阅读次数:
126
? GSLB ? SLB ? 四层负载均衡 ? 七层负载均衡 ? 四层负载均衡 四层负载均衡工作在OSI模型的传输层,由于在传输层,只有TCP/UDP协议,这两种协议中除了包含源IP、目标IP以外,还包含源端口号及目的端口号。四层负载均衡服务器在接受到客户端请求后,以后通过修改数据包的地址信息(IP ...
分类:
其他好文 时间:
2020-01-07 18:24:14
阅读次数:
104
前言 该文章主要描述了网络层常见的一些攻击手段 2020-01-03 天象独行 0X01;端口扫描 首先我们先了解一下端口是一个什么样的概念,端口其实是TCP/UDP协议中的识别符。可以使得多个应用程序可以共享一个IP地址。通过不同的端口号可以提供不同的服务。端口扫描是指针对对外提供服务的服务器进行 ...
分类:
其他好文 时间:
2020-01-03 12:36:02
阅读次数:
62