计算机网络的一些基本知识

互联网起源于1969美国的阿帕网,首先用于军事连接。通常internet泛指互联网,而Internet则特指因特网。

互联网、因特网、万维网三者的关系是:互联网包含因特网,因特网包含万维网,凡是能彼此通信的设备组成的网络就叫互联网。

网络核心协议 TCP/IP协议

因特网使用TCP/IP协议让不同的设备可以彼此通信。但使用TCP/IP协议的网络并不一定是因特网,一个局域网也可以使用TCP/IP协议。
因特网是基于TCP/IP协议实现的,TCP/IP协议由很多协议组成,不同类型的协议又被放在不同的层,其中,位于应用层的协议就有很多,比如FTP、HTTP、SMTP。只要应用层使用的是HTTP协议,就称为万维网(World Wide Web)。

五层网络 应用层、传输层、网络层、数据链路层、物理层

物理层
负责将比特流在结点间传输,即负责物理传输。该层的协议既与链路有关也与传输介质有关。
数据:比特

数据链路层
负责将IP数据报封装成合适在物理网络上传输的帧格式并传输,或将从物理网络接收到的帧解封,取出IP数据报交给网络层。
数据:帧

网络层
为分组交换网上的不同主机提供通信服务
数据:包或IP数据报
因特网的网络层包括著名的IP协议,该协议定义了数据报中的各个字段以及端系统和路由器如何作用于这些字段。

传输层
向两个主机进程之间的通信提供通用的数据传输服务
数据:TCP:报文段,UDP:用户数据报
协议:TCP 非常可靠的传输协议 , UDP 传递一次,不关心是否成功

应用层
通过应用进程间的交互来完成特定网络应用
数据:报文
协议:HTTP, SMTP(邮件), FTP(文件传送)

IP

IP是Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。
IP地址分为四个段,每一段三个数字,都可以是0~255之间的数组
分为五种地址等级 A B C D E,一般最常用到的便是A、B、C类这三种等级的IP地址,D类接触不多,一般是多播地址 广播一类的地址。
在通过网线链接的时代,知道对方的IP地址,就可以直接访问
必须有公网IP才能让在同一个局域网下的其他计算机访问到

DNS

域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。
域名系统(DNS)是因特网的电话簿,使人们更加方便的通过域名在线访问网站。

DNS解析过程
在浏览器中输入一个域名

1.浏览器首先在自己缓存中查找是否有该域名解析过的IP地址,如果有则直接返回IP,解析过程结束。
2.浏览器向本机操作系统查找(查看host)是否有缓存域名解析对应的IP地址,如果有则返回IP,解析过程结束。
3.访问家里的路由,看是否有映射关系,找到返回ip。
4.浏览器向本地DNS服务器发送请求
5.本地DNS查找对应域名解析后的IP,若查找成功则返回给用户结果,否则向继续往上面的DNS服务器发送请求。直到找到,然后返回ip地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值