首页 > 其他分享 >简单网络

简单网络

时间:2024-03-20 14:49:09浏览次数:17  
标签:ARP 协议 ACK SYN TCP 简单网络

交换机和路由器有什么区别?网关和路由又是什么意思

交换机:把数据发送到正确的位置

路由器:LAN口WAN口之间的数据转发

 

 

UDP:数据的完整性,数据的发送顺序,数据是否发送到达
TCP:电话接通,互相通话,结束挂断

三个关键步骤:三次握手,传输确认,四次挥手

 

三次握手:客户端SYN   SYN+ACK     ACK   服务端(建立连接成功ESTABLISHED)

TCP处理丢包/乱序问题:

 

DHCP协议;IP获取,保证不冲突

ARP协议

ARP协议就是通过IP地址查询mac地址的协议

 ARP协议工作流程:

 ARP攻击:

 

ICMP协议:互联网控制消息协议

帮助网络管理员检测网络中的各种问题,作出反应。大概分为两大模块

询问报告(ping)

差错报告(traceroute):网络不可达或者udp端口不可达需要把错误报告给原主机

 

标签:ARP,协议,ACK,SYN,TCP,简单网络
From: https://www.cnblogs.com/aidy/p/18085156

相关文章

  • 基于Go语言的简单网络爬虫示例:获取智联招聘网页内容
    发起HTTP请求:使用Go的net/http包发起HTTP请求以获取网页内容。解析HTML内容:使用HTML解析器(如Go的golang.org/x/net/html包)来解析网页内容,找到你感兴趣的信息。提取目标数据:通过使用正则表达式或者更好的选择是HTML解析库来提取所需信息。存储或处理信息:将提取的信息存储到文件、数......
  • 简单网络
    importnumpyasnpimporttensorflowastfimportmatplotlib.pyplotasplt#X-DataN=200X=np.random.random(N)print(X)[0.870438330.343525610.813629020.438004590.693279970.63234330.450087380.114168580.972508950.796739290.115412410.8661......
  • 简单网络编程--TCP SERVER 端
     一个服务器,接受客户连接,返回客户IP地址,并关闭连接。一个服务器程序的基本步骤:1.winsocklibrary的初始化2.创建socket3.服务器地址4.bind->listen5.等待客户连接accept6.处理客户接入7.关闭socket8.释放资源:winsocklibrary//SimpleTcpServe......
  • 通过redis学网络(1)-用go基于epoll实现最简单网络通信框架
    本系列主要是为了对redis的网络模型进行学习,我会用golang实现一个reactor网络模型,并实现对redis协议的解析。系列源码已经上传githubhttps://github.com/HobbyBear/tinyredis/tree/chapter1redis的网络模型是基于epoll实现的,所以这一节让我们先基于epoll,实现一个最简单的服......
  • SNMP(Simple Network Management Protocol)——简单网络管理协议
    SNMP(SimpleNetworkManagementProtocol)——简单网络管理协议 目录一、SNMP简介1.背景2.SNMP管理的网络架构二、SNMPMIB1.SNMPMIB简介2.MIB分类(1)公有MIB(2)私有MIB3.被管理设备的基本属性(1)对象表示符(2)对象的状态(3)对象的访问权限(4)对象的数据类型三、SNMPv1工作......
  • Kibana7.17.3创建简单网络数据的Dashboard and visualizations
    Kibana7.17.3创建简单网络数据的Dashboardandvisualizations1.创建溯源数据,所有会话统计2.创建溯源数据,访问域名统计Top403.创建溯源数据,访问协议统计Top404.......