网络基础概念
一、网络的分层:
二、路由的概念:
从本地笔记本到远端的服务器,路径也不只一条。就好比交通,地图推荐路线一样。
三、ip地址和路由
四、公有ip和私有ip
公有ip需要分配,每个用户都需要唯一的一个ip地址。ipv4已经耗尽了,现在再推ipv6
私有ip,比如学校和公司,如果每个人都申请公有ip,就有点浪费了。私有ip如何访问internet呢,私有ip是不可以传递到互联网的。使用一个网络地址转换NAT技术。
数据包进入到路由器以后,他会做一个转变。
五、两个工具:ping和telnet
ping(ICMP协议)验证ip的可达性。检查ip地址基本的连通性。
telnet检查服务的可用性
telnet ip地址 端口 返回拒绝,ping可达。 说明服务不可达,有可能是防火墙。
ping ip地址拒绝的,由于防火墙不让ping
telnet ip地址 端口 connected 说明慕课网服务器不允许ping,但是web服务可以访问的。
六、介绍一个工具:wireshark
通过这个工具可以学习网络
七:之前本人以为Telnet通 ping一定也是通的
telnet能通,表示两台计算机之间建立了连接通道。理论上是能ping通的。还有一个不能telnet并不代表不能ping,这是两种完全不同的数据包,防火墙中可以设置允许哪种包通过的
如果不能ping通,可能的原因是对方主机关闭了ping回显,或者是对方的防火墙阻止了ping发送的数据包。
tenelt是经过路由选择的,如果对方设置了拒绝直接ping服务,直接ping就不通了。
对方机器提供了 telnet 23 端口的服务,所以能 telnet ,但禁用了 ping 功能,因此你不能 ping 到对方的机器。
是不是禁PINGl了呢!因为TELNET和PING的协议是不一样
ping是ICMP协议,ICMP仅包含控制信息,没有端口。telnet是TCP协议,有端口,能承载数据
ping telnet的区别
ping: 用来检查网络是否通畅或网络连接速度(Ping域名可以得出解析IP)
telnet: 用来检查指定ip是否开放指定端口的
说明:
Ping不通并不一定代表网络不通。ping是基于ICMP协议的命令,就是你发出去一个数据包,对方收到后返给你一个!就好比声纳。这个协议是可以禁止的!禁止后,如果你ping对方,对方收到后就不回馈给你,这样你就显示无法ping通,但实际你们还是连着的!telnet是登陆服务器的!服务没禁止就能登陆.
---------------------
作者:LeoSong121
来源:CSDN
原文:https://blog.csdn.net/qq_26878363/article/details/82493254
版权声明:本文为博主原创文章,转载请附上博文链接!