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
相关文章推荐
- Ubuntu操作系统学习笔记之NFS基础
- Ubuntu操作系统学习笔记之FTP基础
- ubuntu操作系统学习笔记之网络配置
- 了解 web 及网络基础——极客学院学习笔记
- Linux学习笔记__Linux操作系统基础
- 网络编程4--毕向东java基础教程视频学习笔记
- [python]网络编程基础学习笔记(二)Web客户端访问
- linux网络基础--学习笔记
- 吴恩达深度学习入门学习笔记之神经网络和深度学习(第二周:神经网络基础)
- 《Python 黑帽子》学习笔记 - 网络基础2- Day 3
- ubuntu操作系统学习笔记之管道和重定向
- Ubuntn操作系统学习笔记之 Shell编程基础
- 计算机操作系统基础学习笔记1——操作系统引论
- java基础学习笔记——网络UDP/聊天
- 学习笔记5——CentOS_x86_64操作系统的生产标准基础优化命令
- Ubuntu操作系统学习笔记之-----文件基本操作管理
- python基础教程_学习笔记24:网络编程、Python和万维网
- 学习笔记之基础知识--颜色--网络请求
- ubuntu操作系统学习笔记之NFS安装