子网掩码

Linux系统学习 五、网络基础—网络通信协议

不羁的心 提交于 2019-12-05 04:24:53
OSI/ISO七层模型和TCP/IP四层模型 网络层协议和IP划分 OSI的七层框架 物理层:设备之间的比特流的传输、物理接口、电气特性等。 数据链路层:成帧、用MAC地址访问媒介、错误检测与修正。 网络层:提供逻辑地址、选路。 传输层:可靠与不可靠的传输、传输前的错误检测、流量控。 会话层:对应用会话的管理、同步。 表示层:数据的表现形式、特定功能的实现(如:加密)。 应用层:用户接口。 TCP/IP协议4层模型 应用层:应用层对应于OSI模型的高层,为用户提供所需的各种服务。 传输层:传输层对应OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送以及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据协议(UDP), 网络互联层:网络互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。该层有三个主要协议:网络协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。 网络接口层:网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,而由参与互联的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析(ARP)工作在此层

计算机网络重磅来袭——一文让你拨开迷雾,直击网络原理(6500字原创,真的不能再详细了)

一曲冷凌霜 提交于 2019-12-05 01:46:17
计算机网络重磅来袭——一文让你拨开迷雾,直击网络原理 前言 为了保持学习网络编程的连贯性和系统性,我在之前已经更新了 《 学网络编程前的计算机知识普及 》 和 《 如何进行网络通信 》 ,我只能说写的确实很详细,能让你全盘吸收,不过你要没看也不要紧,我会在此篇再来一个前情回顾,不会像上两篇那样详细,但也能让你理解。 一、前情回顾——计算机网络概述 时代不同了,大家现在生活都好了,家家户户都有电脑了,而且我们都习惯了使用电脑办公,打打游戏,聊聊天。那我们来想一个事儿:如果没有了网络,我们是不是就不能使用电脑进行聊天了啊。那网络到底是如何帮助我们来完成网络聊天的?此篇我就跟大家继续聊计算机网络到底是怎么回事儿。 这回我和以往反着来,先说官方定义,再解释: 计算机网络 是由 通信介质 将 地理位置 不同的且 相互独立 的计算机连接起来,实现 数据通信 与 资源共享 。 我们知道两个独立且毫不相关的计算机,一台在青海,一台在河南,想要进行数据传输(聊天),没网是不行的。这个网指的就是 互联网 (Internet)。这个Internet它是一个通信协议。什么是协议?打个比方,就好比我们打电话,在中国,中国有十几亿人,地大物博,全国各地都有自己的方言,还有些地方使用自己的民族语言,这时候想要良好的沟通就必须使用统一的一个标准,就是普通话。大家都讲普通话,沟通起来就没有问题了

关于虚拟机vmware的网络设置

心已入冬 提交于 2019-12-04 21:35:20
虚拟机centos7 usr: root chenerdui pass: chenerdui --------------------- 链接方式: nat 宿主机 第一步: vm软件 菜单 编辑-->虚拟网络编辑器 选择 vmnet8 取消DHCP 设置的复选框。 1、外边 子网 192.168.91.0 子网掩码 255.255.255.0 2、点击 nat 按钮 进去设置 如下: 3、NAT 网络设置 网关 192.168.91.2 (下面虚拟机客户机里面的IP设置要用到这个IP) ------------------------------------------------------------------------ 第二步: 打开本机电脑的网络共享(不是在VM软件里面,是实际的电脑实体机器) 找到 VMware Network Adapter VMnet8 点击属性 设置固定IP地址 192.168.91.100 (这个别忘了) 子网掩码:255.255.255.0 默认网关、DNS 统统 不用设置。 ------------------------------------------------------------------------ 第三步: 虚拟机客户机里面: #cd /etc/sysconfig/network-scripts/ #vi ifcfg

IP地址的分类

蓝咒 提交于 2019-12-04 21:21:27
有数量有限的特大型网络 A类(0),IP地址范围:1.0.0.0 - 126.0.0.0(00000000---01111111 ),默认子网掩码: 255.0.0.0 数量较多的中等网络 B类(10),IP地址范围:128.1.0.0 - 191.254.0.0(10000000---10111111 ),默认子网掩码: 255.255.0.0 数量非常多的小型网络 C类(110),IP地址范围:192.0.1.0 - 223.255.254.0(11000000---11011111 ),默认子网掩码: 255.255.255.0 D类(1110),IP地址范围:224.0.0.0 - 239.255.255.255(11100000---11101111) E类(1111),IP地址范围:240.0.0.0 - 255.255.255.254(11110000------------) 注意,二进制前边是逐渐加一个 1 ,后边是逐渐把最后边的 1 拿到前边来 A 类地址的标准掩码是 /8 , B 类地址的标准掩码是 /16 , C 类地址的标准掩码是 /24 。 来源: https://www.cnblogs.com/fn07216/p/11884632.html

IP地址的格式和分类

此生再无相见时 提交于 2019-12-04 12:01:41
IP地址 IP地址时IP协议提供的一种地址格式,它为互联网上的网络设备分配一个用来通信的逻辑地址,目前分为IP v4和IP v6两种,v4的意思是version4,v6是同样的意思。 IP v4 IP v4是一个32位二进制数,不便于记忆,为了使用方便,使用“点分十进制”表示法,将这个二进制数每8位断开一次,每8位是一个字节,一个字节表示的十进制整数范围是0~255. IP地址分类 公有地址:需要向因特网信息中心申请,在互联网上可以直接使用的IP地址。 私有地址:不需要注册,可以在组织内部网络随便使用。 IP地址格式 IP地址这个32位2进制数被分为两个部分,网络位 + 主机位,网络位表示设备同属于一个网络,主机位表示网络中不同的设备的唯一ID。 子网掩码 子网掩码的功能是将IP地址划分为网络ID和主机ID,IP地址 按位与 子网掩码就是网络ID。 IP v4地址被分为A、B、C、D、E五类,下面列出来A、B、C三类。 类别 最大网络数 IP地址范围 单个网段最大主机数 私有地址IP地址范围 A类 126(2^7-1-1) 1.0.0.0 - 127.255.255.255 16777214 10.0.0.0 - 10.255.255.255 B类 16384(2^14) 128.0.0.0 - 191.255.255.255 65534 172.16.0.0 - 172.31

虚拟机ubuntu下使用NFS使用

僤鯓⒐⒋嵵緔 提交于 2019-12-04 11:00:09
必须使用网络的桥接方式,才能使用NFS (1)关闭ubuntu,然后在虚拟机菜单上的VM->settings Hardware选项卡上选择Network Adapter->Device status 两个复选框都勾上,然后在Network connection 上选择Bridged:下面的复选框不用打钩。 启动ubuntu (2)装完虚拟机后,winXP的网上邻居下有两个连接,一个是VMnet8 ,一个是VMnet1 点击你的本地连接(有线)设置共享到VMnet1,并且设置静态IP地址,网关,子网掩码和DNS。 我的设置如下:IP:192.168.1.111 网关:192.168.1.1 子网掩码:255.255.255.0 DNS: 211.98.2.4 (3)进入ubuntu设置网关,子网掩码和DNS完全相同,IP地址在同一网段,但不同,且不与其他IP地址冲突。 设置IP:ifconfig eth0 192.168.1.253 设置子网掩码:ifconfig eth0 netmask 255.255.255.0 设置网关:ifconfig eth0 broadcast 192.168.1.1 设置DNS:gedit /etc/resolv.conf 里面nameserver 改为211.98.2.4 /etc/init.d/networking restart (4)打开开发板

计算机网络名词解释

我只是一个虾纸丫 提交于 2019-12-04 09:39:05
一、子网掩码   192.168.103/24  # /24是子网掩码的前缀表示法,子网掩码为:1111 1111 1111 0000   子网掩码是一个32位二进制数,作用:将IP地址划分为主机地址和网络地址,1的个数为主机地址位数,0的个数为网络地址位数    二、网关   是一个网络连接到另一个网络的“关口”,网关(Gateway)又称网间连接器、协议转换器。网关实质上是一个网络通向其他网络的IP地址   2台主机ID不同,在没用路由情况下,不能通过TCP/IP协议通信,要实现这两个网络之间的通信,则必须通过网关。 三、MAC地址 四、DHCP 五、IP地址 六、广播地址 来源: https://www.cnblogs.com/fanshehu/p/11854237.html

网络初识

心已入冬 提交于 2019-12-04 08:41:44
网络层: MAC地址:网卡地址,数据包的发送地址 网址: 区分不同的计算机是否属于同一个子网络。 IP协议 : 规定网络地址的协议 目前,广泛采用的是IP协议第四版,简称IPv4 子网掩码 : 判断两台计算机是否属于同一个子网络 网络部分全部为1,主机部分全部为0 判断任意两个IP地址是否处在同一个子网络: 方法是将两个IP地址与子网掩码分别进行AND运算(两个数位都为1,运算结果为1,否则为0),然后比较结果是否相同,如果是的话,就表明它们在同一个子网络中,否则就不是 传输层: 端口: 0到65535之间的一个整数,正好16个二进制位。0到1023的端口被系统占用,用户只能选用大于1023的端口 ,用于区别数据包到底供哪个程序(进程)使用 UDP协议 无法确定对方是否收到数据包 TCP协议:近似于有确认机制的UDP协议 数据包结构: TCP标头:端口,接收方网址默认端口为80 IP标头:双方的IP地址,接收方的IP由DNS协议得到 以太网标头:双方的MAC地址,发送方为本机的网卡MAC地址,接收方为网关的MAC地址 上网设置 * 本机的IP地址; * 子网掩码; * 网关的IP地址; * DNS的IP地址。 DNS协议: 将网址转换成IP地址 服务器响应: 经过多个网关的转发,Google的服务器172.194.72.105,收到了这四个以太网数据包。根据IP标头的序号

D23_1.1_网络编程

一笑奈何 提交于 2019-12-04 04:59:42
#####网络编程##### """子网掩码和ip地址相与,得到网段,相同网段的两个主机才能够传输数据,子网掩码和ip都可以自己设置""" # 子网掩码: 255.255.255.0 => 11111111.11111111.11111111.00000000 # ip1: 192.168.10.12 => 11000000.10101000.00001010.00001100 # 子网掩码 & ip1 11000000.10101000.00001010.00000000 得到网段1:192.168.10.0 # ip2: 192.168.1.16 => 11000000.10101000.00000001.00010000 # 子网掩码 & ip2 11000000.10101000.00000001.00000000 得到网段2:192.168.1.0 # 网段不同,不能互相通信 # 子网掩码2: 255.255.0.0 # ip1 192.168.10.12 得到网段1:192.168.0.0 # ip2 192.168.1.16 得到网段2:192.168.0.0 # 网段相同,可以互相通信 # 常用端口 # IIS(HTTP):80 # MySQL:3306 # FTP:21 # SSH:22 来源: https://www.cnblogs.com

HCIA SWITCHING&ROUTTING 笔记——第一章 TCP/IP基础知识(2)

耗尽温柔 提交于 2019-12-04 02:19:17
视频地址: https://ilearningx.huawei.com/courses/course-v1:HuaweiX+EBGTC00000336+Self-paced/courseware/abb0c18f777b4cb0902bb98820dd02c0/be1d7c0fbb4e491bb85ecaf86c4c0bd2/ 3.IP编址及报文详解 3.1 前言 网络层位于数据链路层与传输层之间。网络层中包含了许多协议,其中最为重要的就是IP协议。网络层提供了IP路由功能。理解IP路由除了要熟悉IP协议的工作机制之外,还必须理解IP编制以及如何合理的使用IP地址来设计网络。 3.2 目标 掌握IP报文的结构 掌握共有IP地址,私有IP地址以及特殊IP地址的范围 掌握VLSM技术 理解网关的作用 3.3 IP报文头部 Version:ipv4、ipv6 DS Field : Total Length :整个报文的长度 Identification、Flags、Fragment Offset :分片相关的一些部分 TTL:生命周期 Protocol:协议,决定上层使用的协议是何种 Header Checksum:头部校验 SIPA:源IP地址 DIPA:目的IP地址 IP Options:可选项 3.4 IP编址 IP地址分为网络部分与主机部分 IP地址由32个二进制位组成 网络地址