网络地址

网络基础之子网划分

僤鯓⒐⒋嵵緔 提交于 2020-02-27 21:52:00
阅读目录 一.ip地址基本知识 1.1 ip地址的结构和分类 1.2 特殊ip地址 1.3 子网掩码 1.4 ip地址申请 二.子网划分 2.1 子网划分概念 2.2 c类子网划分初探 2.3 子网划分步骤 2.4 子网划分案例 2.5 划分子网注意事项 2.6 为何要子网划分及其优点 2.6.1 为什么要子网划分: 2.6.2 子网划分优点 一.ip地址基本知识 1.1 ip地址的结构和分类 根据tcp/ip协议,连接在internet上的每个设备都必须有一个ip地址,他是一个32位二进制数,也可以用点分十进制表示,每八位一组,用一个十进制表示即0~255,每组用”.”分隔开,例如172.16.45.10 ip地址表示 将ip地址中的网络位和主机位固定下来后,ip地址被分成了不同的积累:A类,B类,C类,D类,E类 1.2 特殊ip地址 网络地址:用于表示网络本身,具有正常的网络号部分,而主机号部分全部为0的ip地址称之为网络地址, 如172.16.45.0就是一个B类网络地址 广播地址:用于向网络中的所有的设备进行广播。具有正常的网络号部分,而主机号部分全为1(即255)的ip地址称之为广播地址,如172.16.45.255就是一个B类的网络地址 有限广播地址:指的是32位全位1(即255.255.255.255)的ip地址,用于本网广播 回送地址

IP分类:A,B,C,D,E五类

孤者浪人 提交于 2020-02-25 00:44:19
IP地址分为五类: IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验。    常用的三类IP地址 IP = 网路地址(网络号)+主机地址(主机号) 网络号:表示当前所在的网络段; 主机号:表示当前网络中的主机号; 子网掩码:使用二进制表示子网掩码,其中为1的位,表示的是所在的网络地址;      例如255.255.255.0 转化为二进制为:1111 1111. 1111 1111.1111 1111.0000 0000,那么IP地址中的 前24位 表示网络地址; 1. A类IP地址:IP地址可选用范围(0.0.0.0 - 127.255.255.255) 1.1 网络号——占1个字节 A类地址的网络号字段 占1个字节 ,但这个 字节中的最高位为 0 已经固定,只剩下7位可以进行分配。 网络号字段为全0的IP地址是个保留地址,意思是“本网络”。 网络号为127(即01111111)保留作为本地软件环回测试(loopback test)本主机的进程之间的通信只用。   则,A类IP地址可以指派的网络号是126个(即2^7-2)。网络号可使用范围:0000 0001.0000 0000.0000 0000.0000 0000 —— 0111 1110.0000 0000.0000 0000.0000 0000 1.2

IP地址与子网掩码

拈花ヽ惹草 提交于 2020-02-12 21:22:56
1. 子网掩码的作用 ●子网掩码必须和IP地址成对出现,否则没有意义 ●子网掩码是用于给IP地址划分网络地址与主机地址的 ●和子网掩码1对应的IP地址,代表网络位;和子网掩码0对应的IP地址,代表主机位 ●子网中只要1是连续的,就是合理子网掩码 网络地址与主机地址: 2. 标准子网掩码 ●A类IP 10.1.1.1 标准子网掩码: 255.0.0.0 子网掩码二进制: 1111111.00000000.00000000.00000000 IP地址前8位是网络地址,后24位是主机地址 ●B类IP 172.16.1.1 标准子网掩码: 255.255.0.0 子网掩码二进制: 1111111.11111111.00000000.00000000 IP地址前16位是网络地址,后16位是主机地址 C类IP 192.168.1.1 标准子网掩码: 255.255.255.0 子网掩码二进制: 11111111.1111111.11111111.00000000 IP地址前24位是网络地址,后8位是主机地址 3. 子网掩码计算公式 ●网络地址:把IP地址和子网掩码的二进制,按位进行逻辑与运算 ●广播地址:有效子网掩码中,有几个0 ,就把IP地址的后几位换为1 ●子网个数:有效子网掩码中,有几个1 ,子网数就是2的几次方 ●主机个数:有效子网掩码中,有几个0 ,主机数就是2的几次方减2 4

osi七层协议

牧云@^-^@ 提交于 2020-02-09 08:22:09
网络协议 1.os七层协议 互联网协议按照功能不同分为osi七层或则tcp/ip五层或tcp//四层 每层运行常见的物理设备 五层协议 物理层 物理层功能:主要是基于电器特性发送高低压(电信号),高电压对应数字1,低电压对应数字0,例如光纤和双绞线 数据链路层 单纯的电信号没有意义,必须规定电信号多少位一组,数据链路层定义了电信号的分组方式 以太网协议:形成的标准协议,即以太网协议ethernet,它规定一组电信号构成一个数据报,叫做'帧',每一数据帧分成:报头head和数据data两部分 head包含:(固定18个字节) 发送者/源地址,6字节 接受者/目标地址,6字节 数据类型,6字节 data包含(最短46字节,最长1500字节) 数据包的具体内容 head长度+data长度 = 最短64字节,最长1518字节,超过最大限制就分片发送 mac地址: head中包含的源和目标地址由来:ethernet规定接入internrt的设备必须都具有网卡,发送端和接收端的地址便是网卡的地址,即mac地址 mac地址:每块网卡出厂时都被烧制上世界上唯一的mac地址,长度为48位2机制,通常由12位16进制数表示(前六位是厂商编号,后六位是流水线号) 广播: 有了mac地址,同一网络内的两台主机就可以通信了(一台主机通过arp协议获取另一台主机的mac地址) etnernet采用原始的方式

网络编程基础概念

耗尽温柔 提交于 2020-02-09 03:30:38
软件开发的架构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构~ C/S架构 C/S即:Client与Server ,中文意思:客户端与服务器端架构,这种架构也是从用户层面(也可以是物理层面)来划分的。 这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。 B/S架构 B/S即:Browser与Server,中文意思:浏览器端与服务器端架构,这种架构是从用户层面来划分的。 Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,只需在浏览器上通过HTTP请求服务器端相关的资源(网页资源),客户端Browser浏览器就能进行增删改查。 计算机网络的发展及基础概念 问题:网络到底是什么?计算机之间是如何通信的? 早期:联机 以太网局域网交换机 广播 主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉

子网掩码简介

房东的猫 提交于 2020-02-08 12:26:01
什么是IP地址? 人们为了通信方便给每一台计算机都事先分配一个类似电话号码一样的标识地址,即IP地址。 根据TCP/IP协议,IP地址由32位二进制数组成,而且在INTERNET范围内是唯一的。 如:某IP地址为11000000 10101000 00001010 00000010 为了方便记忆,人们把32位的IP地址分成四段,每段8位,中间用小数点“.”隔开,然后再将每8位二进制换成十进制,即192.168.10.2 IP地址的分类 就像电话号码一样分为区号和具体号码一样,我们把IP地址分为两个部分:网络标识和主机标识。 网络标识 同一物理网络上的所有主机都用同一个网络标识,网络上每一个主机都有一个主机标识与其对应。 主机标识 即为某个网络中特定的计算机号码。 例: 一个主机服务器的IP地址为192.168.10.2,其中 网络标识为192.168.10.0 主机标识为2 IP地址共占4个字节32位,其一部分为网络标识,另一部分为主机标识。由于网络中所包含的计算机数量可能不一样多,人们按照网络规模的大小把IP地址按3种方法来划分,分别是: 1,A类IP地址   在IP地址的4段号码中,第1段为网络标识,其余3段为主机标识。也就是说:A类IP地址由1字节的网络标识和3字节的主机标识组成。   网络地址的最高位必须是0,网络标识的长度为7位,主机标识的长度占24位。  

02 基本介绍

旧时模样 提交于 2020-02-06 15:55:45
数据链路层 ping 127.0.0.1 就是 ping 自己,实际上并没有把数据发送到网上, 而是通过本地叫 "环回口". 网络层 IP协议: 不可靠(丢包), 无连接(不维护任何后续数据报的信息) 两个命令: ifconfig 和 netstat. 也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载 IP 地址与子网掩码 IP 地址32位: 网络位 + 主机位. 网络位不可变, 主机位可变(实际机器的IP地址), 可以用子网掩码来区分哪些位是网络位,哪些位是主机位 xxxxxxxx.xxxxxxxx.xxxxxxxx.hhhhhhhh 如果前面24位都是网络位的话, 子网掩码就是 255.255.255.0,也可以用 /24 表示前面24位都是网络位的意思. 这个决定着这个网络的主机数有多少. A类网络: 前8位是网络位,后边24位是主机位, 2 24 - 2 个主机位: 16777214 个主机(减2的原因是去掉头尾) 全 0 表示网络地址: 任意, 代表一个网段 全 1 表示广播地址: 全部 B类网络: 前 16 位是网络地址, 主机地址是 2 16 -2 位 65534 个地址. C类网络: 前面 24 位, 共有 254 个主机. IP 地址枯竭

路由表生成算法

倖福魔咒の 提交于 2020-02-01 10:35:33
一:几个概念 1:路由器: 是连接因特网中的个局域网,广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号. 路由器又称网关设备是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网,当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成.因此,路由器具有潘丹网络地址和选择IP路径的功能,它能在多个网络互联的环境中,简历灵活的连接,可用完全不同的数据分组和介质访问方法连接各种网络,路由器只接受受源站或其他路由器的信息,属于网络层的互联设备. 2:路由表 是指路由器或者其他互联网的网络设备上存储的一张信息表, 该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量。 lLinux下查看路由设备 Destination:是目的网络地址 Genmask:是子网掩码 Gateway:是下一条地址 Iface是发送接口 Flags中的U标志表示此条目有效,G标志表示此条目的下一条地址是某个路由器的地址,没有G标志的条目表示目的网络地址是与本机接口直接相连的网络,不必经路由转发,因此下一条地址地址处记为*号. 如果发送数据包的目的地址是192.168.0.0根第一韩的子网掩码做与运算得到192.168.0.0与第一行的目的网络地址相符.因此从etho接口发送出去,

网络协议UDP

て烟熏妆下的殇ゞ 提交于 2020-02-01 08:47:59
------------------------------互联网协议与协议族------------------------------ tcp/ip协议介绍:计算机网络协议,不同类型不同厂家之间的终端进行沟通,规范协议 。 互联网协议族:为tcp/ip协议族 大概有上百种协议,其中tcp协议、ip协议使用的比较 多所以大家默认成为tcp/ip IP地址:网络地址(ip地址与子网掩码进行与运算获得)和主机地址 A类IP地址:由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0” (地址范围1.0.0.1-126.255.255.254) B类IP地址:由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是 “10”(128.1.0.1-191.255.255.254) C类IP地址:由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须 是“110”(范围192.0.1.1-223.255.255.254) ------------------------------socket介绍------------------------------ #定义:socket(简称 套接字) 是进程间通信的一种方式,它与其他进程间通信的一个主 要不同是: #import socket:应用socket包 #socket.socket(Address

GRE协议

北城余情 提交于 2020-01-30 07:10:40
一、 GRE(Generic Routing Encapsulation) 通用路由封装 是对某些网络层协议(如: IP , IPX , Apple Talk等)的数据报进行封装,使这些被封装的数据报能够在另一个网络层协议(如IP)中传输。 GRE可以实现多协议的本地网通过单一协议的骨干网传输的服务,扩大了网络的工作范围,包括那些路由网关有限的协议,如IPX包最多可以转发16次(即经过16个路由器),而在一个Tunnel连接中看上去只经过一个路由器将一些不能连续的子网连接起来。 GRE协议实际上是一种承载协议(Carrier Protocol),它提供了将一种协议的报文封装在另一种协议报文中的机制,使报文能够在异种网络中传输,异种报文传输的通道称为tunnel。 Tunnel是一个虚拟的点对点的连接,它提供了一条通路使封装的数据报能够在这个通路上传输,并且在一个Tunnel的两端分别对数据报进行封装及解封。 IP协议既可以作为传递协议(Delivery Protocol),也可以作为负载协议(Payload Protocol),在TCP/IP网络中,IP协议一般是作为传递协议,封装和传输其他协议的报文。在最简单的情况下,系统接收到一个需要封装和路由的数据报,称之为负载报文。这个有效报文首先被GRE封装,称之为GRE报文,这个报文接着被封装在IP协议中,然后完全由IP