ip网络

《TCP/IP入门经典》摘录--Part 2

这一生的挚爱 提交于 2019-11-30 23:35:30
TCP/IP协议系统 1、网络访问层   网卡 (network adapter),即网络接口板,又称 网络适配器 或NIC (网络接口控制器),是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件,由处理器,存储器等部件组成。 网卡能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。 网络访问层与OSI模型   网络访问层位于TCP/IP协议栈的最底层   TCP/IP网络访问层大致对应于OSI的物理层和数据链路层。OSI的物理层负责把数据帧转化为适合于传输介质的比特流,也就是说,OSI 物理层管理和同步实际传输的电子或模拟脉冲。在接收端,物理层把这些脉冲重新组合为数据帧。   OSI数据链路层执行两个独立的任务,相应地划分为两个子层。 介质访问控制(MAC):这个子层提供与网络适配器连接的接口。实际上,网络适配器驱动程序通常被称为MAC驱动,而网卡在工厂固化的硬件地址通常被称为MAC地址。 逻辑链路控制(LLC):这个子层对经过子网传递的帧进行错误检查,并且管理子网上通信设备之间的链路。 网络体系   网络访问层包括如下一些体系。 IEEE 802.3(以太网):在大多数办公室和家庭使用的基于线缆的网络。 IEEE 802.11(无线网络):在办公室、家庭和咖啡厅使用的无线网络技术。

《TCP/IP入门经典》摘录--Part 1

筅森魡賤 提交于 2019-11-30 19:56:06
TCP/IP基础知识 TCP/IP模块化设计的主要优点是:由于TCP/IP的模块化设计,TCP/IP协议栈能够方便地进行修改来适应特定的硬件和操作环境。将网络软件划分为具体的、设计良好的组件,有助于开发人员更容易地编写出于协议系统进行交互的程序。 1、网络协议簇的规则 2、TCP/IP模型的协议层 网络访问层 :提供了与物理网络连接的接口。针对传输介质设置数据的格式,根据硬件的物理地址实现数据的寻址,对数据在物理网络中的传递提供错误控制。 网际层 :提供独立于硬件的逻辑寻址,从而让数据能够在具有不同物理结构的子网之间传递。提供路由功能来降低流量,支持网间的数据传递(术语“网间”(internetwork)指的是多个局域网互相连接而形成的较大的网络,比如大公司里的网络或Internet)。实现物理地址(网络访问层使用的地址)与逻辑地址的转换。 传输层 :为网络提供了流量控制、错误控制和确认服务。充当网络应用程序的接口。 应用层 :为网络排错、文件传输、远程控制和 Internet 操作提供了应用程序,还支持应用编程接口(API),从而使得针对特定操作系统编写的程序能够访问网络。本书后面的章节将详细介绍TCP/IP协议每一层的行为。 3、OSI七层模型 物理层 :把数据转换为传输介质上的电子流或模拟脉冲,并且监视数据的传输。 数据链路层 :提供与网络适配器相连的接口,维护子网的逻辑链接

java基础中的一些常识

假装没事ソ 提交于 2019-11-30 19:39:32
IP地址都是由4字节(1字节=8位,共32位)组成的,共分为五类: A类IP地址:由1字节的网络地址和3字节主机地址组成, 地址范围:1.0.0.0 到126.255.255.255。 B类IP地址:由2个字节的网络地址和2个字节的主机地址组成, 地址范围:128.0.0.0到191.255.255.255。 C类IP地址:由3字节的网络地址和1字节的主机地址组成,每个网络能容纳254个主机。 地址范围:192.0.0.0到223.255.255.255。 D类IP地址:用于多点广播(Multicast),它并不指向特定的网络,这一类地址被用在多点广播(Multicast)中,比如多方视频会议。 地址范围:224.0.0.0到239.255.255.255。 E类IP地址:为科学家研发互联网相关程序时,做实验使用的地址。 地址范围:240.0.0.0到255.255.255.255 <meta charset="UTF-8"> UTF-8中包含了全球范围内的所有字符,当然也包括汉字。 ASCII只对英文的A-Z、a-z、1-9、英文标点符号和空格回车等字符进行了编码 ,因此只适用于英文国家使用。 广域网:就是指的互联网(因特网),指的是覆盖全球范围的网络。我们平时说的上网,就是指上的广域网; 局域网:小范围的、相互连接的电脑组成网络都可以称为局域网,比如我们宿舍电脑彼此相连

Linux主板多网络的优先级设置

你离开我真会死。 提交于 2019-11-30 19:23:25
Linux主板多网络的优先级设置 1.简介 支持多网络是电鱼嵌入式板卡的特色之一,电鱼电子推出的 SAIL-IMX6 系列核心板,都带有以太网口,同时还可以支持wi-fi以及3G/4G模块。 本文是实现对于Linux系统在电鱼SAIL-IMX6Q开发板中的多网络的优先级的设置。 2.准备 软件:板上linux系统和PC上的超级终端 硬件:电鱼SAIL-IMX6Q开发板、PC和WiFi模块(连接到红框处) SAIL-IMX6Q 开发板利用232串口连接电脑,并连接上电源。 网线连接PC和开发板的网口 3. 操作 3.1 IP 地址设置 3.1.1 IP地址设置方法一 ~# ifconfig 直接使用udhcpc命令,该命令会自动获取ip并设置默认网关: ~# udhcpc -i eth0 -q //通过DHCP自动获取IP地址 可以使用命令 ~# route –n 查看系统所有的路由信息,参数-n是不进行地址解析,如果不添加-n选项,route命令会根据/etc/resolv文件中配置的DNS服务器进行地址解析,所以返回时间跟DNS服务器的响应时间有关系: 上边的方法网关和ip都是自动设置的也可以自己设置IP ~# ifconfig eth0 192.168.137.0 3.1.2 IP地址设置方法二 如果要通过eth0访问外网,还可以通过如下方法添加默认网关

Linux主板多网络的优先级设置

北慕城南 提交于 2019-11-30 19:17:33
Linux主板多网络的优先级设置 1.简介 支持多网络是电鱼嵌入式板卡的特色之一,电鱼电子推出的 SAIL-IMX6 系列核心板,都带有以太网口,同时还可以支持wi-fi以及3G/4G模块。 本文是实现对于Linux系统在电鱼SAIL-IMX6Q开发板中的多网络的优先级的设置。 2.准备 软件:板上linux系统和PC上的超级终端 硬件:电鱼SAIL-IMX6Q开发板、PC和WiFi模块(连接到红框处) SAIL-IMX6Q 开发板利用232串口连接电脑,并连接上电源。 网线连接PC和开发板的网口 3. 操作 3.1 IP 地址设置 3.1.1 IP地址设置方法一 ~# ifconfig 直接使用udhcpc命令,该命令会自动获取ip并设置默认网关: ~# udhcpc -i eth0 -q //通过DHCP自动获取IP地址 可以使用命令 ~# route –n 查看系统所有的路由信息,参数-n是不进行地址解析,如果不添加-n选项,route命令会根据/etc/resolv文件中配置的DNS服务器进行地址解析,所以返回时间跟DNS服务器的响应时间有关系: 上边的方法网关和ip都是自动设置的也可以自己设置IP ~# ifconfig eth0 192.168.137.0 3.1.2 IP地址设置方法二 如果要通过eth0访问外网,还可以通过如下方法添加默认网关

连通本机与虚拟机之间的网络,虚拟机和本机相互PING通

旧街凉风 提交于 2019-11-30 12:50:15
一、环境 本机:Win10 VMware虚拟机:Win7 二、步骤 关闭本机和虚拟机的防火墙 设置NAT模式 查看本机和虚拟机的IP 本机IP: 虚拟机IP: 在虚拟机里能Ping通本机 在本机Ping虚拟机,发现Ping不通,解决方案:编辑—->虚拟网络编辑器—->选择NAT模式—->更改设置—->将主机虚拟适配器连接到此网络—–>将子网IP更改为192.168.1.0—->确定 更改后就可以通过本机Ping通虚拟机 来源: CSDN 作者: 杨陈菊 链接: https://blog.csdn.net/Yangchenju/article/details/80735870

从实验开始零基础学网络路由交换 十一,配置直连路由

人走茶凉 提交于 2019-11-30 09:32:54
实验环境需求:华为ENSP模拟器 添加两台路由器 如图 1.配置接口IP 2.查看接口IP: [R1]display ip interface brief 3.查看路由表: [R1]display ip routing-table (可以看到接口IP对应的直连路由) 1.配置接口IP 2.查看接口IP: [R2]display ip interface brief 3.查看路由表: [R2]display ip routing-table (可以看到接口IP对应的直连路由) 总结: 1.什么是路由? 路由实际上就是网络世界中的一张地图,用来指导网络设备将报文从源转发至目的。 2.路由有几种类型? 三种:直连路由、静态路由、动态路由 3.什么是直连路由? 直连路由是路由器的直连网段生成的。当路由器的接口配置了IP地址,并且接口处于开启状态时, 路由器就会生成一条接口IP对应网段的直连路由。 形象来看直连路由就是路由器家门口的路。 来源: https://blog.csdn.net/weixin_43751619/article/details/101262725

从实验开始零基础学网络路由交换 十三,配置等价静态路由

随声附和 提交于 2019-11-30 09:32:18
实验环境:华为ENSP模拟器 添加三台路由器 如图 AR1配置 1.配置接口IP 2.配置等价静态路由: [R1]ip route-static 23.1.1.0 24 g0/0/1 12.1.1.2 [R1]ip route-static 23.1.1.0 24 g0/0/0 21.1.1.2 AR2配置 1.配置接口IP AR3配置 1.配置接口IP 总结: 1.什么是等价路由? 所谓等价路由就是路由器通过路由选举规则比较不出优劣的路由。 2.什么场景下可以使用等价路由? 当网络设备有多条去往目标网段的路径,并且这些路径的带宽一致或带宽差异不大时,可以使用等价路由。 来源: https://blog.csdn.net/weixin_43751619/article/details/101263373

网络指令及IP选择的原因

与世无争的帅哥 提交于 2019-11-30 03:32:34
网络指令及IP选择的原因 1、查看IP地址:在 Windows 上是 ipconfig,在 Linux 上是 ifconfig; 2、Linux 上还有ip addr指令查看IP地址; 3、ifconfig 和 ip addr 的区别: 当非常小的 Linux 系统内安装net-tools 和 iproute2 这两个工具后,执行下面代码: IP addr这个地址可以查看这台机器上所有的网卡地址,而ifcofing只显示本机的IP地址。 IP 地址是一个网卡在网络世界的通讯地址,相当于我们现实世界的门牌号码。因此不同的计算机具有不同的IP地址。 4、无类型域间选路(CIDR) 当一个网络中终端达不到该网段的网络连接数,则无类型域间选路(CIDR)将 32 位的 IP 地 址一分为二,前面是网络号,后面是主机号。例如:10.100.122.2/24,这个 IP 地址中有一个斜杠, 斜杠后面有个数字 24。这种地址表示形式,就是 CIDR。后面 24 的意思是,32 位中,前 24 位是 网络号,后 8 位是主机号。这样可以将闲置的网络地址进行充分使用。 伴随着 CIDR 存在的,一个是广播地址和子网掩码就产生了。 5、公有 IP 地址和私有 IP 地址 一个组织需要与外部进行网络连接,则需要申请公有网络地址,而在这个组织内部,则可以使用内部分配私有IP地址, 因此,在不同的组织内部

虚拟机Vmware-网络配置

折月煮酒 提交于 2019-11-29 23:44:06
非主业,只做简单介绍 虚拟机安装完毕后,需要进行网络配置。 虚拟机有 3 种网络连接方式: 仅主机模式 Host-only:仅支持 虚拟机与宿主机之间进行通信,无法连接外网 桥接模式 bridge:可连接外网 网络地址转换 NAT 模式:可连接外网 NAT 网络地址转换,network address translate 配置逻辑 虚拟机创建成功后,会在宿主机自动创建一块虚拟网卡 VMnet8; 虚拟机也自带一块网卡 eth0; VMnet8 的 IP 和 eth0 的 IP 必须在同一个网段,相当于插在同一个交换机上; VMnet8 的 IP 和 宿主机的 IP 不需要在同一个网段; VMnet8 与 宿主机的网络接口之间进行 NAT; 虚拟机发出的数据经过 虚拟网卡,然后 NAT,然后由主机接口发出; 具体设置 1. VMnet8 右击设置 IP 和 子网掩码,子网掩码 同 宿主机本地连接 2. 虚拟机联网有两种方式 动态 IP IP地址会发生变化 设置比较简单,在虚拟机菜单中进行设置,无需修改 eth0 然后 虚拟机右键 --> 设置 --> 网络适配器 --> NAT 模式,此时可查看 IP。 静态 IP 设置固定 IP 修改的是 eth0,不用管 虚拟网络编辑器 里面的设置是什么 BOOTPROTO="static" IPADDR=192.168.10.11