子网掩码

IP网络协议

不问归期 提交于 2019-11-27 11:35:37
IP 协议位于网络层,它是 TCP/IP 协议族中最为核心的协议,所有的 TCP、UDP等数据都以 IP 数据报格式传输。IP 协议提供的是 不可靠 、 无连接 的数据报传送服务。 其中不可靠性表现在IP 协议不能保证数据报能成功地到达目的地,它仅提供传输服务。当发生某种错误时,IP 协议会丢弃该数据报。传输的可靠性全由上层协议来提供。 无连接性表现在IP 协议对每个数据报的处理是相互独立的。这也说明, IP 数据报可以不按发送顺序接收。如果发送方向接收方发送了两个连续的数据报(先是 A,然后是 B),每个数据报可以选择不同的路线,因此 B 可能在 A 到达之前先到达。 每一个IP地址可以被分成两个部分,网络号和主机号。同一个区域的所有主机具有相同的网络号,区域内的每一个主机都有一个主机号与其对应。 IP地址有ABC等个级别,其中A类是大型网络或政府机构等使用,第一个字节为网络号,后三个字节为主机号,B类是中型网络、跨国企业等使用,前两个字节是网络号,后两个字节为主机号,C类是小型网络,前三个字节为网络号,最后一个字节为主机号 D类是多播地址。E类是保留地址 A类地址网络号1.0.0.0到127.0.0.0  IP范围1.0.0.0到127.255.255.255 127.x.x.x是保留地址,127.0.0.1是回放地址。 B类地址网络号128.0.0.0到191.255.0.0

清新轩 [http://414791989.qzone.qq.com]

為{幸葍}努か 提交于 2019-11-27 11:21:34
IP和子网掩码 我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑 我以前认为,要想把一些电脑搞在同一网段,只要IP的前三段一样就可以了,今天,我才知道我错了。如果照我这说的话,一个子网就只能容纳254台电脑?真是有点笑话。我们来说详细看看吧。 要想在同一网段,只要网络标识相同就可以了,那要怎么看网络标识呢?首先要做的是把每段的IP转换为二进制。(有人说,我不会转换耶,没关系,我们用Windows自带计算器就行。打开计算器,点查看>科学型,输入十进制的数字,再点一下“二进制”这个单选点,就可以切换至二进制了。) 把子网掩码切换至二进制,我们会发现,所有的子网掩码是由一串连续的1和一串连续的0组成的(一共4段,每段8位,一共32位数)。 255.0.0.0 11111111.00000000

网络 osi七层协议

我是研究僧i 提交于 2019-11-27 09:20:28
一 互联网的本质 咱们先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,给大家说明什么是互联网通信。 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时你要是给在外地的人打电话,你应该怎么做? 首先你要确保你们两个的座机要有一堆连接介质连接(电话线,转换器等等)咱们统称物理连接介质。 其次,你要拨号,锁定对方的电话。 最后就开始通话了。 通话是有学问的,当时那个年代还没有推广普通话,所以你要是和河南的人电话联系,你要讲河南话。 你要是和东北的人电话联系,你要讲东北话。 你要是和上海的人联系你要讲上海话。 如果你要是有广西,内蒙,唐山,山东等等等等的朋友,你要是打电话是否都要学习当地的方言才能沟通呢? 其实不是,而是咱们推广了普通话,这样只要大家都会说普通话,这样就可以建立良好的通信。 那如果是与特朗普和普京通电话呢? 那你还要学各个国家的语言么? No!No! No! 咱们现在国际上交流通用语言就是英语,其实咱们把英语学会了,就可以与各个国家的人交流了。这两个例子说明了什么?说明了咱们要统一标准,都遵循一个标准的话,就可以建立良好的通信。 两台计算机之间的通信与两个人打电话原理是一样的。   1,首先要通过各种物理连接介质连接。   2,找准确确定对方计算机(准确到 软件 )的位置。   3,通过统一的标准(一揽子协议)进行数据的收发。

什么是A类、B类、C类地址?

懵懂的女人 提交于 2019-11-27 08:47:41
什么是A类、B类、C类地址? IP地址有三种基本类型,由网络号的第一组数字来表示。 A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。 B类地址的第一组数字为128~191。 C类地址的第一组数字为192~223。 例如:我校的网络号是202.206.64--79 , 它的第一组数字为202,因此202.206.64.34是C类地址。而159.266.1.1则是B类地址。 目前IP地址资源较紧张,向INTERNET亚太中心能申请到的大多是C类地址。 私有地址 上面提到IP地址在全世界范围内唯一,看到这句话你可能有这样的疑问,像192.168.0.1这样的地址在许多地方都能看到,并不唯一,这是为 何?Internet管理委员会规定如下地址段为私有地址,私有地址可以自己组网时用,但不能在Internet网上用,Internet网没有这些地址 的路由,有这些地址的计算机要上网必须转换成为合法的IP地址,也称为公网地址,这就像有很到的世界公园,每个公园内都可命名相同的大街,如香榭丽舍大 街,但对外我们只能看到公园的地址和真正的香榭丽舍大街。下面是A、B、C类网络中的私有地址段。你自己组网时就可以用这些地址了。 10.0.0.0~10.255.255.255 172.16.0.0~172.131

互联网协议

北战南征 提交于 2019-11-27 08:32:58
一.互联网本质 先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,说明什么是互联网通信。 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时要是给在外地的人打电话,首先要确保你们两个的座机要有一堆连接介质连接(电话线,转换器等等)统称物理连接介质。其次,你要拨号,锁定对方的电话。最后就开始通话了。 通话是有学问的,当时那个年代还没有推广普通话,所以要是和河南的人电话联系,要讲河南话。 要是和东北的人电话联系,要讲东北话。 要是和上海的人联系要讲上海话。 推广了普通话,这样只要大家都会说普通话,这样就可以建立良好的通信。说明了要统一标准,都遵循一个标准的话,就可以建立良好的通信。 两台计算机之间的通信与两个人打电话原理是一样的。   1,首先要通过各种物理连接介质连接。   2,找准确确定对方计算机(准确到软件)的位置。   3,通过统一的标准(一揽子协议)进行数据的收发。 英语成为世界上所有人通信的统一标准,如果把计算机看成分布于世界各地的人,那么连接两台计算机之间的internet实际上就是 一系列统一的标准,这些标准称之为互联网协议,互联网的本质就是一系列的协议,总称为‘互联网协议’(Internet Protocol Suite). 互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。

复习之 笔试题知识点总结

依然范特西╮ 提交于 2019-11-27 02:55:30
1. 各种排序算法的优缺点 例题:对序列(12,18,22,38,39,49,79,89)进行排序,最不适合的算法是() 冒泡排序 快速排序 归并排序 插入排序 总结: 冒泡排序:优点:稳定; 缺点:慢,每次只能移动相邻两个数据。时间复杂度:O(n 2 ) 选择排序:优点:移动数据的次数已知(n-1次);缺点:不稳定。时间复杂度:O(n 2 ) 插入排序:优点:稳定,快;缺点:比较次数不一定,比较次数越少,插入点后的数据移动越多。时间复杂度:O(n 2 ) 缩小增量排序/希尔排序:优点:快,数据移动少; 缺点:不稳定,d的取值是多少,应取多少个不同的值,都无法确切知道,只能凭经验来取。时间复杂度:O(nlogn) 快速排序:优点:快,数据移动少; 缺点:不稳定。时间复杂度:O(nlogn) 平均时间, O(n2) 最坏情况; 对于大的、乱序串列一般认为是最快的已知排序算法。 箱排序/桶排序:优点:快;缺点:数据范围必须为正整数并且比较小。时间复杂度:O(n); 需要 O(k) 额外存储空间 堆排序:优点:对于较大的序列,将表现出优越的性能。缺点:小规模的序列中不合适。时间复杂度:O(nlogn) 归并排序 (merge sort)— O(n log n); 需要 O(n) 额外存储空间 https://www.cnblogs.com/zhaoshuai1215/p/3448154

IP分配及网段划分

前提是你 提交于 2019-11-26 19:18:27
IP我们先来了解一下3类常用的IP   A类IP段  0.0.0.0 到127.255.255.255   B类IP段  128.0.0.0 到191.255.255.255   C类IP段  192.0.0.0 到223.255.255.255 计算可用IP个数?将子网掩码转换成二进制,进行计算,如下: 255.0.0.0   11111111.00000000.00000000.00000000   255.255.0.0  11111111.11111111.00000000.00000000   255.255.255.0 11111111.11111111.11111111.00000000 这是A/B/C三类默认子网掩码的二进制形式,其实,还有好多种子网掩码,只要是一串连续的1和一串连续的0就可以了(每段都是8位)。如11111111.11111111.11111000.00000000,这也是一段合法的子网掩码。子网掩码决定的是一个子网的计算机数目,计算机公式是2的m次方,其中,我们可以把m看到是后面的多少颗0。如255.255.255.0转换成二进制,那就是11111111.11111111.11111111.00000000,后面有8颗0,那m就是8,255.255.255.0这个子网掩码可以容纳2的8次方(台)电脑,也就是256台,但是有两个IP是不能用的

初学华为HCIA笔记(一)

99封情书 提交于 2019-11-26 17:51:51
1、路由:静态路由、RIP、OSPF 2、交换:VLAN、STP、广域网 3、其他技术:DHCP、ACL、NAT、IPv6 ·网络组成: 1、网络终端:PC、Server 2、传输介质:同轴电缆、双绞线、光纤:单模、多模、无线电、串行线。 3、转发设备:路由器、交换机、防火墙。 4、网络协议:如:IP、ospf 线序568b:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕 ·企业网三层架构: 1、接入层:二层设备 2、汇聚层:楼宇交换机(三层交换机) 3、核心层:路由器 ·网络设计: 1、互通 2、可靠性(设备可靠、链路可靠) 3、安全性 4、网络优化 华三:HCL ·数据包 OSI:开放式系统互联(参考模型、协议栈) 七层:应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP:协议栈 四层:1、应用层:产生数据 http(TCP:80)、ftp(TCP:20、21)、dhcp(UDP:67、68)、dns(TCP/UDP:53)、smtp(简单邮件传输协议)、pop3(邮局协议)、telnet(TCP:23)、ssh(TCP:22) 2、传输层:数据分段、根据上层数据,来决定数据是否可靠传输TCP(传输控制协议)、UDP(用户数据报协议) ·TCP(固定长度20字节):1、三次握手 2、丢包重传 3、窗口大小(滑动窗口) 4、四次分手 ·端口号:标识上层协议 1

网络通信原理

岁酱吖の 提交于 2019-11-26 17:08:59
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议

网络通信原理

眉间皱痕 提交于 2019-11-26 16:56:40
本文参考:    http://www.cnblogs.com/linhaifeng/articles/5937962.html https://www.cnblogs.com/leiyiming/p/9358965.html 个人理解:   通信 = 连接(光缆,双绞线,无线电等)+传输数据   网络 = 介质+协议(通信规则标准)   互联网 = 一系列协议 本节导读 : CS架构 CS信息传输流程 网络模型 tcp/ip五层模型详解 socket介绍 网络通信流程 网络通信实现 一 CS架构   C指的是client(客户端软件),S指的是Server(服务端软件),我们用socket 就是为了C/S架构软件的开发,实现服务端软件与客户端软件基于网络通信。 二 CS信息传输流程   1、客户端软件产生数据,存放于客户端软件的内存中,然后调用接口将自己内存中的数据发送/拷贝给操作系统内存   2、客户端操作系统收到数据后,按照客户端软件指定的规则(即协议)、调用网卡发送数据   3、网络传输数据   4、服务端软件调用系统接口,想要将数据从操作系统内存拷贝到自己的内存中   5、服务端操作系统收到4的指令后,使用与客户端相同的规则(即协议)从网卡接收到数据,然后拷贝给服务端软件 三 网络模型   计算机与计算机之间要有统一的连接标准才能够进行通信,这个标准称之为互联网协议