TCP/IP------DNS、http、Telnet

4.TCP/IP层次安全性 4.TCP/IP层次安全性 TCP/IP的安全性可分为多层,各安全层是一包含多个特征实体。在不同层次,可增加不同安全策略和措施。如在传输层提供安全套接层服务SSL和其继任者传输层安全TLS,是为网络通信提供安全及数据完整性的一种安全协议,在网络层提供虚拟专用网VPN技术等。TCP/IP网络安全技术层次体系如图所示。 TCP/IP物理层的安全性 TCP/IP模型的网络接口层对应着OSI模型的物理层和数据链路层。物理层安全问题是指由网络环境及物理特性产生的网络设施和线路安全性,致使网络系统出现安全风险 阅读详情

DNS查询:
1、在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。
2、如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。
3、如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,首先会找TCP/ip参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器,此服务器收到查询时,如果要查询的域名,包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析,此解析具有权威性。
4、如果要查询的域名,不由本地DNS服务器区域解析,但该服务器已缓存了此网址映射关系,则调用这个IP地址映射,完成域名解析,此解析不具有权威性。
5、如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地DNS服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地DNS就把请求发至13台根DNS,根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(qq.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找qq.com域服务器,重复上面的动作,进行查询,直至找到www.qq.com主机。
6、如果用的是转发模式,此DNS服务器就会把请求转发至上一级DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根DNS或把转请求转至上上级,以此循环。不管是本地DNS服务器用是是转发,还是根提示,最后都是把结果返回给本地DNS服务器,由此DNS服务器再返回给客户机。
从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是的交互查询就是迭代查询。

http协议:默认HTTP的端口号为80,HTTPS的端口号为443。
HTTP协议是一个无状态的协议,同一个客户端的这次请求和上次请求是没有对应关系。
一次HTTP操作称为一个事务,其工作过程可分为四步:
1)首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作开始。
2)建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。
3)服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
4)客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接
这里写图片描述

状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:
1xx:指示信息–表示请求已接收,继续处理
2xx:成功–表示请求已被成功接收、理解、接受
3xx:重定向–要完成请求必须进行更进一步的操作
4xx:客户端错误–请求有语法错误或请求无法实现
5xx:服务器端错误–服务器未能实现合法的请求
常见状态代码、状态描述、说明:
200 OK //客户端请求成功
400 Bad Request //客户端请求有语法错误,不能被服务器所理解
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用
403 Forbidden //服务器收到请求,但是拒绝提供服务
404 Not Found //请求资源不存在,eg:输入了错误的URL
500 Internal Server Error //服务器发生不可预期的错误
503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常

网络编程通信协议————TCP/IP 通信协议 计算机之间的相互通信是通过网络来完成的,它们之间的通信必需遵守一定的规则,在计算机网络中,这些规则就是网络通信协议,它对传输的数据及格式等都做了统一的规定,双方同时遵守才能完成数据交换。 TCP/IP TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,中文译名为传输控制协议/互联网络协议, TCP/IP(传输控制... 阅读详情

相关推荐

国民技术N32G45X SysTick定时器实战:从1us到100ms的精准延迟实现(附完整代码)

本文详细解析了国民技术N32G45X芯片中SysTick定时器的工作原理,并提供了从1微秒到100毫秒的高精度延迟实现方案。通过对比官方库函数的局限性,文章重点介绍了无中断查询模式、时钟源选择策略以及完整的代码实现,帮助嵌入式开发者精准控制时序,适用于LED控制、软件模拟通信协议等多种实战场景。

weixin_29190573的博客 374

DNS和Telnet协议

DNS Telnet

2202_75588230的博客 511

Unity 代码混淆<混淆插件(Obfuscator Pro 3.9.4)>

Unity 代码混淆<混淆插件(Obfuscator Pro 3.9.4)> 插件导入项目 导入后打开OPS/Obfuscator/Obfuscator Pro Settings 打开后可以看到界面如下 可以在上面界面中选择你需要混淆的类,方法,字段,属性,事件,参数。需要混淆的程序集的选择。如果有些程序集混淆后会有问题也可以添加到白名单里不被混淆 根据自己需求取选择 这个界面是是否添加添加随机代码的 如果使用了上面的插件可以使用 插件下载网址:https://download.cs

Xing_Cheng_Yun的博客 5100

DNS、Telnet以及DHCP

DNS、Telnet以及DHCP

m0_74355247的博客 336

从理论到实践:使用Sigrity SystemSI完成DDR4信号完整性仿真全流程解析

本文详细解析了使用Sigrity SystemSI完成DDR4信号完整性仿真的全流程,从核心挑战到实战操作。文章深入探讨了DDR4信号完整性问题,介绍了SystemSI工具链的演进与分工,并提供了从前期准备到高级技巧的详细指南,帮助工程师有效解决DDR4设计中的信号完整性问题。

weixin_30505225的博客 510

AWD线下攻防赛总结

在本地组策略编辑器里面,依次展开计算机配置—>管理模板—>Windows组件—>远程桌面服务—>远程桌面会话主机—>连接—>限制连接的数量。8.Web目录环境查找相关可疑文件:jpg/png/rar,属性、解压。进程线程:netstat / ps -aux/netstat -apt。4.查看/etc/init.d/rc.local中启动服务有无异常。1.不使用默认口令,修改成复杂的,并确保和web环境连接。5.使用脚本开启进程监控、目录监控、流量监控。文件操作监控.exe/御剑文件监控.exe。

XuJL89的博客 630

PING TELNET DNS简单命令

常用验证防火墙策略 ping 域名/IP 端口号 telnet 域名/IP 端口号 DNS配置 cat /etc/resolv.conf domain DNS域名 search 域名 1 域名2 域名3 nameserver IP nameserver IP

_Tsun 的博客 1933

AI 赋能 DBA:如何用 DeepSeek 等大模型简化数据库管理工作

数据库管理员(DBA)的工作涉及 SQL 优化、故障排查、性能监控等复杂任务。而 DeepSeek、ChatGPT 等大模型可以大幅减少重复劳动,提高 DBA 的工作效率。:某电商平台的订单查询 SQL 执行缓慢(平均 5s),DBA 需要优化。:DBA 需要监控 MySQL 的慢查询,但不想手动写脚本。:某金融系统频繁出现数据库死锁,DBA 需要快速定位原因。:大模型可分析 SQL 执行计划,推荐索引优化方案。:用日常语言查询数据库,无需写复杂 SQL。:一键生成监控、备份、数据迁移脚本。

专注于编程、AI、人工智能等多个领域内容研究和分析 564

解决启动dns后telnet很慢的问题

<br />这是因为在旧式系统(以inetd为超级服务器)内telnetd和ftpd是通过tcpd服务程序启动的,而tcpd在启动的时候需要进行安全性检查和IP地址反向解释。  解决这个问题的方法有两种, 一是把IP地址的反向解释加到/etc/hosts文件中或者在DNS内为IP地址做反向解释。  第二种方法是不通过tcpd加载telnetd和ftpd,方法为修改/etc/inetd.conf:把 ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a

njhwwgc的专栏 4914

手把手教你ensp仿真搭建校园网(含防火墙及无线网络)系列(一)校园网核心交换机配置

本系列博客将带你从零开始,使用 华为 eNSP(Enterprise Network Simulation Platform) 仿真搭建一个完整的校园网络,涵盖 核心层、汇聚层、接入层、防火墙安全策略、无线AC+AP组网 等实战场景。无论你是网络初学者还是希望深化实战经验的工程师,都能通过本教程掌握企业级网络的规划、配置与排错技巧。

echo的博客 3797

STM32串口控制LED灯的亮灭

STM32中的串口控制LED灯的亮灭,分为两种方式,一种是直接发送数字0和1来控制灯的亮灭,另一种是通过发送字符串来控制。 我所使用的开发板主控芯片是STM32F401RET6,主频84MHz, 首先要进行串口的初始化: /* 函数功能:串口的初始化 函数名:Usart_Init 返回值:无 参数:u32 brr 备注: USART1_TXD->PA9 USART1_RXD->PA10 */ void Usart_Init(u32 brr) { float div; u16 div

博客 2万+

DNS/域名解析协议 and Telnet/远程控制

我们日常上网访问服务器时(以百度为例)其实访问的是百度的IP地址(目前采用点分16进制进行表示-240e:83:205:5a:0:ff:b05f:346b),但由于IP地址实在不便记忆,因此我们通常使用便于记忆的域名(www.baidu.com)指代IP地址--域名与IP地址的关系类似于电话簿:IP对应号码,域名对应人物姓名。域名又叫主机名通过域名查看IP地址-win+R打开控制台输入nslookup www.baidu.com:基于远程控制的方式,对远端的服务器或终端设备进行管控的协议。

2302_76679440的博客 1461

科研绘图系列:R语言绘制宏基因组分析的可视化图形(network & barplot & heatmap)

科研绘图系列:R语言多图形组合(network & barplot & heatmap)

专注生信领域 644

TCP/IP 关于一些在应用层的协议

TCP/IP是一个完整的协议族,并不仅仅指TCP/IP两个协议,只是因为这两个协议非常具有代表性。了解应用层协议的作用及其端口号Telnet:端口号为23,功能:远程管理 而在Linux中为SSH 端口号为22FTP(File Transfer Protocol):文本传输协议 端口号: 20 和21一个端口用于控制,一个端口用于传输数据TFTP:简单文件传输协议 早先FTP服务器代码太大了相对

alizeJ的博客 7553

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

TCP/IP各种协议

ARP协议 ARP协议工作原理:ARP协议是利用IP地址来寻找MAC地址的协议,该协议是分段运行的。ARP协议封装在MAC帧中 ARP协议工作过程 同一个网络内 不同网络内 PPP协议 点到点协议(Point to Point Protocol,PPP)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。 这种链路提供全双工操作,并按照顺序传递数据包。 设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。 PPP具有动态分

weixin_50772579的博客 1416

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

TCP/IP 网络协议基础入门

文章目录1、TCP/IP简介IP 地址域名MAC 地址端口号封装和分用2、链路层介绍控制帧的传输差错控制反馈重发计时器序号流量控制以太网PPP(点对点协议)SLIP 与 PPPSLIP 协议PPP 协议MTU3、IP网际协议IP 数据报IP 地址分类A 类地址B 类地址C 类地址子网划分IP 路由选择NAT 技术IP 的未来4、网络层其它协议ARP功能原理ARP 代理ARP 欺骗RARPICMPping 程序ping 简介TTL 值Ping 命令判断操作系统traceroute 程序traceroutetr

weixin_42715287的博客 3128

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HTTP第五讲——搭建HTTP实验环境

HTTP 协议诞生于 30 年前,设计之初的目的是用来传输纯文本数据。但由于形式灵活,搭配URI、HTML 等技术能够把互联网上的资源都联系起来,构成一个复杂的超文本系统,让人们自由地获取信息,所以得到了迅猛发展。HTTP 翻译成中文是“超文本传输协议”,是一个应用层的协议,通常基于 TCP/IP,能够在网络的任意两点之间传输文字、图片、音频、视频等数据。HTTP 协议中的两个端点称为请求方和应答方。

Elon15的博客 1146

TCP/IP应用层协议

地址:http://www.xxglx.com/net/zyk/htmlfiles/protocol/protocol00042.htm  TCP/IP模型,应用层协议      HTTP   80  超文本传输协议(www服务)   HTTPS   443  安全的HTTP协议   FTP    21  文件传输协议   SMTP   25  简单邮件传输协议(发送...

weixin_30532759的博客 680

TCP/IP 应用层协议

TCP/IP 协议栈的应用层包含许多协议,这些协议负责在网络中进行应用程序间的数据交换和通信。

qq_62752002的博客 1315

理解TCP/IP协议

接上篇(5)应用层              1、功能                  应用层是TCP/IP协议的最高一层,是实现为用户提供各种服务的层次。              2、功能理解                  由于网络上的用户需求比较多,所以要提供所有需求是很困难的。那么,提供相应的协议来实现服务。              3、协议      

898

什么是TCP/IP协议和举例

一张图+说明,彻底理解TCP/IP协议是个什么玩意儿! 相关图片:https://www.cnblogs.com/andy9468/p/10096606.html 说明:1、应用层常见协议或命令:HTTP、HTTPS、FTP、SSH、Telnet、SMTP、ping、QQ等通讯软件、DNS 2、应用层协议或命令的协议基础:应用层基于传输层,传输层基于网络层,网络层基于底层(数据链路...

weixin_30530939的博客 785

网络开发:TCP/IP协议历史

传输控制协议/Internet协议(TCP/IP)是行业标准协议套件,此协议是专为那些由通过路由器相连的不同网段构成的大型网络设计的。TCP/IP是Internet上使用的协议。Internet是由世界各地成千上万的网络构成的网络集合,它连接着不同的研究机构、大学、图书馆、政府机构、私人公司和个人。   TCP/IP的起源可以追溯到由美国国防部(DoD)高级研究计划局(DARPA)在二十世纪六十年...

weixin_30408675的博客 332

计算机无法用telnet,我用telnet 可是总是连接不上:不能打开到主机的连接,在端口 23 ,连接失败...

telnet上去 XP 可以使用自带的 shutdown关机如shutdown -s -f -t 5<很多用户都知道,系统中有个Hosts文件,在Windows98 系统中它在windows 日录下,在Windows 2000 / XP / 2003 系统中它在C :\Windows \System32\Drivers\Etc目录下。Hosts 其实是个纯文本的文件,用记事本等文本编辑软件就...

weixin_34458671的博客 764

TCP/IP各层协议介绍

本文是对TCP/IP协议各层协议进行一个宏观的介绍,以及简单阐述了各层协议的功能。如下表所示。 一、网络层 1、IP协议:提供网络结点之间的报文传送服务; 2、ARP协议:实现IP地址向物理地址的映射;      RARP协议:实现物理地址向IP地址的映射; 3、ICMP协议:探测并报告IP数据报传输中产生的各种错误; 4、IGMP协议:管理多播组测成员关系。

feifei 7241

网络基础总结 (TCP/IP模型及常见协议解析)

OSI 七层参考模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 后来因模型太过繁琐被压缩成了 TCP/IP 五层参考模型。 TCP/IP 五层参考模型 应用层 负责应用程序之间的沟通;是七层模型中最靠近用户的一层,为用户提供应用接口,也为用户直接提供各种网络服务。包含的协议有:HTTP、DNS、HTTPS、FTP、SNMP、DHCP、TELNET、TFTP等。 传输层 负责应用程序之间的数据传输;是通信子网和资源子网的接口和桥梁,主要向用户提供可靠的端到端的差错和流量控制,保证

m1059247324的博客 2748

计算机网络——TCP/IP协议网络原理

一:什么是DNS? DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示: 二:DNS域名空间结构 域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机名和域名。DNS数据库中的名称形成一个分层树状结构称为域命名空间。 根域:DNS域名使用中规定由尾部句点'.'来指

庄小焱 2839
上一篇: TCP/IP----路由协议(RIP、OSPF、BGP)
下一篇: C++ 智能指针详解
丿咫尺天涯
博客等级 码龄16年 109粉丝 107原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值