美文网首页
网络基础概念

网络基础概念

作者: 哎呦呦胖子斌 | 来源:发表于2019-01-30 09:06 被阅读0次

IP地址

单个网络情况

        在单个局域网下,结构非常简单,就是我们所连接的网络设备给我们分配了一个地址,在这个范围之内,我们都可以通过这个地址找到我们的设备。
        如果设备没有连接任何网络情况下,我们会有一个本地回环地址127.0.0.1,localhost作为主机的名字指向的就是这个地址。

多个网络情况

        当一个设备同时处于多个网络的情况下,就要看他要访问那个网络的数据,比如即连了有线又连了无线,如果想要访问有线网络的数据,就要访问有线的ip,如果想要访问无线网络的数据,就要访问无线的ip。

域名

        给IP地址起的别名,域名是要花钱注册的。想要添加域名,就要以管理员权限去更改host文件。 image.png

DNS

        通过宽带运营商提供的服务器解析一个域名背后对应的IP,这个过程叫做DNS寻址,这台服务器就叫做DNS服务器。

host文件

        操作系统在发起对DNS服务器的查询请求之前,会优先检查本机的host文件,如果这个文件中包含了对当前需要解析的域名的配置,则不再发起对DNS服务器的请求,直接使用host文件中的配置。
C:\Windows\System32\drivers\etc\hosts

注:
1.本机的hosts文件配置只能影响到本机的DNS寻址
2.只有以管理员权限运行的编辑器才有权利修改hosts文件

端口

计算机本身是一个封闭的环境,就像一个大楼,如果需要数据通信往来,必须有门,这个门在术语中就叫做端口,每一个端口都有一个端口号,每台计算机只有65535个端口。

一般我们把“占门”的过程叫做监听。可以通过在命令行中运行:netstat -an命令监听本机端口使用情况。

URL

http://mail.163.com/index.html
1)http://:这个是协议,也就是HTTP超文本传输协议,也就是网页在网上传输的协议。
2)mail:这个是服务器名,代表着是一个邮箱服务器,所以是mail.
3)163.com:这个是域名,是用来定位网站的独一无二的名字。
4)mail.163.com:这个是网站名,由服务器名+域名组成,也就是主机名。
5)/:这个是根目录,也就是说,通过网站名找到服务器,然后在服务器存放网页的根目录
6)index.html:这个是根目录下的默认网页(当然,163的默认网页是不是这个我不知道,只是大部分的默认网页,都是index.html)
7)http://mail.163.com/index.html:这个叫做URL,统一资源定位符,全球性地址,用于定位网上的资源
如果有问号,问号后面的就是我们的请求参数

API

application programming interface
        接口就是提供某种特定能力的事物,特点是有输入有输出,而我们在开发是用到的接口就叫做API(应用程序接口),任何编程语言本身并没有太多的能力,具体的能力大多数都来源于API。

相关文章

  • 基础网络概念

    1, 网络是什么 计算机网络的组成组件: 节点 (node):节点主要是具有网络地址 (IP) 的设备之称。 服务...

  • 基础网络概念

    IP地址的组成和分级 IP 的表示式:00000000.00000000.00000000.00000000 ==...

  • 网络基础概念

    计算机网络 基础概念 实现多个计算机系统的资源共享和信息传递 通信子网:介质,设备,协议,对应物理层,数据链路层,...

  • 网络基础-概念

    个人笔记纪录, 待完善 OSI七层模型:应用层: 应用层协议, HTTP, FTP, SMTP, DNS等处于这...

  • 网络基础概念

    IP地址 单个网络情况 在单个局域网下,结构非常简单,就是我们所连接的网络设备给我们分配了一个地址,在这个范围之内...

  • 网络基础概念

    IEEE 802.3 的标准 CSMA/CD (Carrier Sense Multiple Access wit...

  • I/O模型学习小记

    基础概念 通过I/O模型学习同步/异步、阻塞/非阻塞基础概念,参考资料如下:《Unix网络编程》《网络编程释疑之:...

  • Linux学习第8周基础网络知识

    运维基础网络知识概述网络基础通讯原理介绍网络基础设备概念知识a 什么是交换机b 什么是路由器网络基础设备配置过程 ...

  • IOS逆向_网络分析:Charles、Wireshark

    1、基础概念; 2、Wireshark; 3、Charles; 1、基础概念; 1.1网络封包:指数据包在...

  • 一、基础网络概念

    1.1 网络概念 1.1.1 什么是网络 以软件技术将硬件整合TCP/IP。Internet就是使用TCP/IP的...

网友评论

      本文标题:网络基础概念

      本文链接:https://www.haomeiwen.com/subject/qgdqsqtx.html