chapter4 构建中型网络

1. IP地址与子网掩码

A类地址:网络ID开头是0,范围从00000001到01111110,126个,其中0 127留作他用。在每个网段里(网络ID),可以容纳2**24-2=1667万多台主机。

B类地址:开头是10. 10000000到1011111,即128-191。

C类地址:开头是110,第一个字节在11000000到11011111223, 192-223之间。

例如:202.18.16.11就是C类地址。

子网划分: 借用IP地址的若干主机位来充当子网地址。从而将原网络划分为若干子网而实现。

对应的网络地址是 128.168.3.0。在原来的IP地址模式中,网络ID部分就可以标识独立的物理网络。引入子网之后,需要网络ID加子网ID才可以唯一标记一个物理网络。

求网络ID的公式=IP&子网掩码

例子:

225.36.25.176是网络ID。

划分子网的意义:(1)减少网络拥挤、提高网络性能(2)提高安全性、可管理性。

子网划分需要考虑的问题

例子:假设一个IP为192.168.1.0/26, 掩码是26位. 即子网掩码为255.255.255.192.

有2**x个子网地址,x表示占用主机IP的位数。每个子网中最多可以容纳2**6-2=62台主机。

6是表示主机位0的个数。

每个子网内需要去除主机位全是0(代表当前网络本身)、全是1(代表网络的广播地址)。

IP地址的配置:静态(手动设置);动态配置(DHCP服务器)。在更改适配器设置里可以设置。

私有IP地址:只能在公司内部用。

公有IP:可以在互联网上用。与互联网上的其他节点进行通信。

一个公司100台电脑,公司获得了一个公有IP,把它分配给路由器,100台计算机链接路由器使用内部的私有地址。

广播地址是一种特殊的IP,“广播”同时向某个网段里的所有计算机发送信息。

0.0.0.0 代表所有主机,即整个网络

127开头的是回送地址,回送地址是指本机,将信息回传给自己,主要用于网络软件测试。

2. ping 命令的使用

ping是用于测试网络节点在网络层连通性的工具(诊断工具),可以分析网络的故障。

(1)输入ping 127.0.0.1 ,验证网卡是否可以正常加载并运行TCP/IP协议。

(2)ping 本地IP,检查网卡是否正常工作。

(3)ping 域名  ping www.baidu.com. 得到百度的IP。

(4)ping 默认网关地址, 查看计算机是否连通代理服务器或者internet。

(5)ping 本网段其他主机地址,检查本机与对方网络连通的好坏。

实例补充: 用ping来分析硬件故障---学生机房里,某一台电脑网页打不开?

(1)双绞线和水晶头的问题?用能够上网的电脑的网线来试一试,如果插口的灯不亮说明不是双绞线的问题。

(2)网卡介入是否正常?用命令提示符ping一下本机的IP地址。

点击“开始”-“运行”(快捷键 win+R)输入“CMD”然后打入“ipconfig”回车就可以查本机IP。

再输入 ping 10.30.49.65

有数据传输则不是网卡的问题。

(3)网络布局不规范也会导致网络无法连接,看看集线器的指示灯亮不亮。有时候集线器的端口会老化,可以换到另一个端口。

---软件故障分析和处理:协议配置问题、IP地址冲突

跟上述一样,ping  IP 正常的话就不是协议配置的问题。

在运行窗口中 输入 ipconfig/renew  提示 没有适配器处于允许操作的状态。很可能是IP地址冲突。

进入网络与共享中心,本地连接--属性--TCP/IPV4的属性,勾选自动获取IP地址 DHCP就可以了。

3.广播风暴的处理方式--虚拟局域网VLAN

划分虚拟网络,减小广播域。VLAN,是把局域网从逻辑上进行划分为不同的网段,而不是物理上的划分。把网络资源和网络用户,划分为多个小的逻辑网络,形成各自的广播域,隔离了大的广播域。

VLAN技术可以实现在不同物理位置的设备进行广播域隔离,不需要插拔交换机接口等,不改变物理布线。

VLAN的功能:(1)提高通信效果,在同一个交换机上的设备如果处于不同的VLAN,彼此之间不能互相通信;(2)同一个VLAN中的设备处于同一个广播域(3)不同VLAN之间不能随意访问。(4)VLAN使得网络组织更加灵活,更改所属的VLAN不用更改端口或连接,只需要改变交换机的配置,将其划到相应的VLAN中即可。

特点:(1)VLAN与物理位置没有关系;(2)VLAN中的网络用户通过交换机进行通信;(3)不同VLAN进行通信需要通过三层设备(如路由器)才可实现,因为不同的VLAN是处于不同的网络,不同的网络需要通过路由器连接;(4)只有使用了VLAN协议的交换机才可以使用该功能。

VLAN可以把一个交换机 当做两个、三个交换机来使用。

VLAN的定义方法:(1)(常见)基于端口的VLAN,根据以太网交换机的端口来划分;(2)基于MAC地址的VLAN;(3)基于网络层的VLAN,根据每个主机的网络层地址或者协议类型;(4)基于IP组播的VLAN,一个组播就是一个VLAN。

5. 常用测试命令

(1)ipconfig ,显示系统的TCPIP网络配置值,当使用了DHCP服务器,这个命令使用的频率就很高了。

(2)tracert ,跟踪和显示IP数据包在网络的传输路径。

tracerrt 主机IP地址、域名、主机名称

6.通过ISP介入internet

ADSL 方式 :通过家庭电话线提供宽带数据业务的技术。上行、下行带宽不对称,因此叫做非对称数字用户线路。把电话线分成了电话、上行、下行三个独立的信道,从而避免了相互之间的干扰,可以边打电话边上网。

它充分利用了PSTN(公共交换电话网)。ADSL常用PPPoE拨号连接上网方式

多用户的需要对宽带路由器进行设置。需要把SP提供提供的用户名和密码写到路由器中。

其他接入方式:

**HFC(hybrid fiber coax) 光纤同轴混合网。在有线电视网络基础上开发的一种居民宽带接入网,除了可以传送电视节目,还提供电话、数据和其他宽带交互业务。

**光纤通信

chapter5 网络服务器的安装与配置

1. 网络操作系统的安装

操作系统安装:

step1系统引导:就是从哪里读取数据来控制计算机操作,常见有硬盘引导、光驱引导、U盘引导、网络引导。常见U盘引导。制作U盘启动需要准备以下:操作系统的ISO镜像、镜像刻录软件、一个优盘。

插入优盘-->启动电脑-->选择电脑优盘启动

原始系统:原定义安装步骤。

ghost安装:快速克隆方式。

win10的安装与配置

windows10光盘镜像(ISO文件)

windows server20008 R2 安装:可以使用光盘安装。

2. 打印机共享

3. web server 配置

*网站:在因特网上根据一定规则使用html语言等工具制作的网页集合。

*网页:包含html标签的纯文本软件,可以存放在世界某个角落的某台计算机中,是万维网中的一页。是超文本标记语言格式。

*URL:统一资源定位符,是对可以从互联网上得到的资源的位置和访问方法的一种简洁表示。是互联网上标准资源的地址。互联网上每个文件都有唯一的URL。它指出了文件的位置以及浏览器应该如何处理它。

*http协议:超文本传输协议。所有的www文件必须遵守这个标准,为了提供一个发布和接收htm网页的方法。

*外部应用程序:可以通过web访问的应用程序,只需要浏览器即可,不需要安装其他软件。

IIS (Internet information service)internet 信息服务,在windows server2008中的IIS7.0提供的服务。

文件传输协议服务ftp、SMTP、网络新闻传输协议服务Nntp.

在服务器管理器中 【添加角色】-角色列表中选择组件。

4.DHCP server配置

DHCP 动态主机配置协议 dynamic host configuration protoccol. 提高IP地址的利用率

但网络中需要分配IP地址的主机很多,但是IP地址不够,需要用DHCP服务器。

DHCP服务器使得移动用户可以在不同的子网中移动,并在他们连接到网络时自动获取该网络的IP地址。

renew 是续租,release 是释放。

5.FTP  server配置

6.DNS server配置

系统网络参数设置

第一步:计算机名,用于LAN中的计算机识别,用于共享文件等。【计算机】--【属性】,变更需要重启,也可以稍后重启。

第二步:IP地址比计算机名应用更加广泛,是网络中的唯一识别代号,网络中计算机名需要解析成IP地址。

网络--本地连接--属性--TCP\IP协议,可以设置IP、子网掩码和网关,网关一般跟IP地址在同一个网段。

第三步:网关是计算机连接外网的代理者,由路由器担任。

第四步:DNS服务的作用与设置。通过IP记忆服务器是很困难的,需要采用域名来帮助记忆。需要专门的服务来解析逻辑域名。

创建网络连接

PPPoE 连接

【网络和共享中心】--【设置新的连接或网络】--【连接到Internet】--【仍需设置新连接】--【宽带pppoe】-输入账号密码,最后在适配器里面就有了一个 宽带连接 。

VPN连接:虚拟专用网的设置。

【网络和共享中心】--【设置新的连接或网络】--【连接到工作区】--【使用我的Internet连接vpn】--输入对方服务器的地址--输入用户名密码。最后在适配器里面就有了一个VPN连接。

网络故障

*硬件故障:网线没有接、灯是不是亮了;网线故障或者网络设备故障,看交换机是否有电,交换机的口是否亮灯。

*IP故障:固定地址IP分配出错,假如自动IP地址是172开头的,现在我们手动设置地址随便写一个192.168.1.1,一旦设置了这地址就无法连接到网络了。 所以我们需要知道自己所在的网络地址。

*网关故障:无法上网,但是可以跟网内邻居进行通信。测试网关的连通性,cmd 中 ping 网关 看看连接状态。

计算机网络基础(3):IP与子网掩码/ ping/ ipconfig/ VLAN/ 网络服务器配置的更多相关文章

  1. 计算机网络基础之IP地址详解

    计算机网络基础之IP地址详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.IP地址概述 1>.什么是IP地址 我们为什么要使用逻辑地址(IP地址)来标识网络设备,而不采 ...

  2. Day 6-1计算机网络基础&TCP/IP

    按照功能不同,人们将互联网协议分为osi七层或tcp/ip五层或tcp/ip四层(我们只需要掌握tcp/ip五层协议即可) 每层运行常见物理设备: TCP/IP协议: Transmission Con ...

  3. 计算机网络漫谈之IP与子网掩码

    通过之前的介绍,我们现在已有的概念是任何一台计算机如果需要接入互联网,都会分配到一个IP地址.这个地址分成两个部分,前一部分代表网络,后一部分代表主机.比如,IP地址172.16.254.1,这是一个 ...

  4. CENTOS7配置静态IP后无法ping通外部网络的问题

    我今天想谈论的并不是如何配置静态IP,这样的话题已经有好多高手再谈. 我想谈的是为什么,我按照他们的教程无论如何也要发生各种问题,没办法连接外网的问题. 先给大家看我的最终版配置方案:我只修改了一个文 ...

  5. Centos7配置静态IP后无法ping通外部网络的问题(无法上网)

    打开ifcfg-ens33配置文件,注意下面标记部分 建议: (1)ifcfg-ens33 DNS 配置 DNS1=8.8.8.8 DNS2=8.8.4.4 (2)配置DNS解析才能够识别外部的IP域 ...

  6. 网络基础之IP地址与子网划分

    IP地址 Ipv4地址格式:点分十进制 IP地址的分类 A类 B类 C类: D类:组播 E类: 公共IP地址 私有IP地址 特殊地址 保留地址 子网掩码 什么是子网掩码 CIDR表示法 子网划分 为啥 ...

  7. 网络基础之IP地址和子网掩码

    IP地址 IP是英文Internet Protocol的缩写,意思是"网络之间互连的协议",也就是为计算机网络相互连接进行通信而设计的协议.在因特网中,它是能使连接到网上的所有计算 ...

  8. 计算机网络基础之TCP/IP 协议栈

    计算机网络基础之TCP/IP 协议栈 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.TCP/IP 协议栈概述 1>.什么是TCP/IP协议栈 Transmission C ...

  9. ip协议,IP,子网掩码,ping命令是什么

    ip协议: 定网络地址的协议叫ip协议,它定义的地址称之为ip地址,广泛采用的v4版本即ipv4,它规定网络地址由32位2进制表示 IP地址:是给每个连接在Internet上的主机分配的一个32bit ...

  10. 计算机网络九:IP地址、子网掩码、默认网关、DHCP服务器、DNS服务器、WINS服务器

    一.IP地址与子网掩码 1.IP地址 ipv4下,ip地址=网络号+主机号. 2.子网掩码         子网掩码(subnet mask)又叫网络掩码.地址掩码.子网络遮罩,它是一种用来指明一个I ...

随机推荐

  1. mysql拼接多条字段

    转 未合并情况 SELECTa.id,b.name AS "role"FROM sys_user aINNER JOIN sys_user_role c ON a.id=c.use ...

  2. ssr 学习总结

    自己构建ssr 前提:了解  koa, koa-router, koa-static, webpack 文件结构 ssr  中的router store 都是  一个工厂函数 在服务器端渲染(SSR) ...

  3. apollo源码同时兼容mysql、postgresql、oracle解决思路

    本文摘录 apollo源码采用的是jpa规范 Hibernate 进行持久化的ORM框架 解决思路: 思路一:使用jpa配置文件persistence.xml文件,根据使用的数据库动态加载实体类与数据 ...

  4. jquery获取文档的或某个元素的html 闲的没事凑活事的教学

    // 获取文档的 // 这个是获取本文档可能被扩展插件和广告屏蔽器污染的html $(":root").prop("outerHTML"); // 利用prom ...

  5. Babel与webpack

    一.基础认知1 babel是js编译器,将新版本js代码转换成大多数浏览器支持的es5,es3代码 浏览器其实也不认识require函数,bable配合webpack解决模块的问题: 主要编译的是语法 ...

  6. tool script to convert back slash

    Back slash is used in windows, which makes so many headache for me. Then an idea came to my mind. It ...

  7. Python使用pip安装第三方模块问题

    安装时总会出现错误:pip is configured with locations that require TLS/SSL, however the ssl module in Python is ...

  8. 1168 Prime Day(20)

    The above picture is from Sina Weibo, showing May 23rd, 2019 as a very cool "Prime Day". T ...

  9. next_permutation / prev_permutation 用法

    给定输入的序列 a(整数即可,其他无限制条件),next_permutation(a + 1, a + n + 1) 可以求出 a 的关于值的下一个排列,prev_permutation(a + 1, ...

  10. save an excel csv to a github csv file

    :%s/\t/,/g