您的位置:首页 > 理论基础 > 计算机网络

ubuntu操作系统学习笔记之------网络基础

2014-04-02 13:25 411 查看


IP编制

IP编制是一个双层编制方案, 一个IP地址标识一个网卡接口

IPv4应用的最为广泛, 由于其紧缺, 正在向IPv6过渡

IPv4 32bit 长, IPv6 128bit 长 (号称可以为地球上每一粒沙子分配一个IP地址)

IPv4地址分为两部分(类比***)

网络部分

标识所属区域 (家庭住址)

主机部分

标识该区域中的哪台主机 (姓名)

IP地址

IPv4 32位, 为了便于人识别, 通常使用 点分十进制 方式表示

分为 4 段, 每段 8bit

192.168.1.1

11000000.10101000.00000001.00000001

子网掩码

IPv4地址的 32bit 分为网络部分 和 主机部分, 它俩的位数不固定

通过子网掩码来确定网络部分的位数

子网掩码也是 32bit, 通过与IP地址 按位与运算 得到 网络部分(网段)

192.168.1.1 -IP地址

11000000.10101000.00000001.00000001

255.255.255.0 -子网掩码, 前24位为网络部分

11111111.11111111.11111111.00000000

-------------------------------------------------

192.168.1.0 -网络部分

192.168.1.0/24 -方便写法

相同网络的主机通信

通过Mac(物理地址, 网卡上固化的地址)通信

一般情况下, 同网络的主机之间不知道各自的Mac地址

通过广播 ARP(Address Resolution Protocol)来获知指定IP的主机的Mac地址

不同网络的主机通信

通过 路由器(网关、具有路由功能的主机) 转发

路由器相当于中介 作为多个主机的中间人

路由

路由功能: 在不同网络之间传输数据的功能

一般有多个网络接口, 连接到不同的网络(网段)中, 并且通过 路由表 进行数据转发

网络拓扑结构



路由表

222.222.222.0

255.255.255.0

eth0

172.16.1.0

255.255.0.0

eth1

61.1.1.0

255.255.255.252

eth2

域名

IP地址往往难以记忆, 一般使用域名来访问主机, 域名和IP有映射关系

域名分一般为三部分,"."(点号)分隔

类型: 标识此域名的类型( com / net / org / edu / gov, 约定而已)

域名: 域名称

主机: 该域中的某台主机名称

www.baidu.com

类型: com

域名: baidu

主机: www, "www"一般代表web服务器





域名不区分大小写

DNS

Domain Name Serivce, 网域名服务. DNS服务 由 DNS服务器提供

每个域名代表一个IP, 而DNS服务就是用来转换 IP与域名 的

www.baidu.com <==> 222.222.222.222

访问 www.baidu.com

1) PC访问域名服务器, 查询www.baidu.com对应的IP地址

2) 域名服务器解析域名, 返回其对应的IP地址

3) PC通过DNS返回的IP访问 百度的www服务器

4) 百度的www服务器返回 HTML文件



补充

QQ能上, 但访问不了网页

QQ保存着服务器的IP地址, 能上 说明能连接上网络

访问不了网页 说明DNS挂了

基本网络参数

仅局域网通信

IP地址

子网掩码

跨网段通信

IP地址

子网掩码

网关(路由器)

可上网

IP地址

子网掩码

网关

DNS


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: