linux学习之网络

网络 Internet:

1.网络基础知识

网络的概念

网络的功能、特性、组成、结构;

两个网络模型(ISO/OSI,TCP/IP)

2.网络组建知识:

交换机基础

路由器基础

3.网络设备的进阶:

网络架构

探索网络的功能:

网络构成:硬件设备、软件结构

网络功能:  数据通信、资源共享

交联设备:

互联设备:

网络存储设备:DAS-直接附加存储

NAS-不支持光纤

SAN-存储区域网络

网络的特征:

1.速度--数据率,衡量网络传输的快慢与否

Mbps

Gbps

2.成本

有形成本

无形成本

3.安全性

软件安全

硬件安全

4.可用性

所有的网络可用时间/总时间

利用冗余技术来提高可用性

5.可扩展性

6.可靠性

7.网络拓扑

总线拓扑:两端必须要有端接设备

环状拓扑

星形拓扑:

逻辑拓扑-避免环路出现

建立简单的网络:

网络分层模型OSI:

(通信介质层)、物理层、数据链路层、网络层、传输层、会话层、表示层、应用层、(用户层)

为什么要分层?:

简化教学、加快发展速度、确保技术的额互操作性、模块化设计、标准化接口、降低复杂性

物理层:

不是指的物理设备,指的是信号处理的过程;

二进制传输:把所有从上层传递下来的数据编程二进制代码,产生电平信号传到介质层中

四种物理特性:

电气特性、机械特性(规定线缆的规格)、过程规范(数据的传递过程)、功能特性(不同接口的功能) 1236用于网络传输

数据链路层:

真正的物理链路是介质层;

这里指的是逻辑链路层;

1.怎么建立逻辑链路?:

定义了物理地址,通过寻址来建立链路

2.在需要的额时候能够建立逻辑链接;

3.进行数据的校验

利用校验码来完成数据校验

网络层:

1.异构网络互联

2.定义逻辑地址:描述范围,描述具体位置

3.确定路由

4.对数据进行分片和数据的重组

下三层;对于数据传输的细节是非常重视的,统称为通信子网;

上三层:资源子网

传输层:

承上启下的作用;

范围到范围的剪接建立,端到端

1.确保数据传输的可靠性

2.建立维护和终止虚拟电路

3.通过错误检测和回复

4.信息流控制来保障可靠性

会话层:

主机间通信:点到点

建立、管理和终止在应用程序之间的会话

其实是进程与进程之间的通话

表示层:

数据表示:

确保接受系统可以独处该数据

格式化数据

构建数据

协商用于应用层的数据传输语法

提供加密

应用层:

网络进程访问应用层

为应用程序进程(例如。电子邮件、文件传输和终端仿真)提供网络服务‘

提供用户身份验证

时间: 2024-10-13 11:32:55

linux学习之网络的相关文章

linux学习,网络故障排查

.当linux操作系统产生网络故障时,应先从硬件到软件/,1,检查网线.网卡.到机房里检查网线两端是否都亮灯,普通服务器的话应该是绿灯常亮为正常,交换机绿灯闪烁表示正在传输数据.也可以通过命令ifconfig eth0 / ethtool eth0 来查看某一网卡的链路是否物理连通. 2.确定网线是通的之后,再看物理网卡.ifconfig可以看到已成功加载的网卡,用ethtool -i ethX可以看到网卡驱动.lspci可以看到所有连接到pci总线的设备,lsmod显示所有已加载的模块, 加载

Linux学习笔记——网络属性管理

Linux网络属性配置分为两种 静态指定 通过命令:ifcfg:ifconfig,route,netstat ip: object {link, addr, route}, ss, tc 还可以通过配置文件进行指定:system-config-network-tui 另外再CentOS 7中增加了一组新的命令:nmcli, nmtui 动态分配 DHCP 下面介绍各个命令的使用方法 ifcfg: ifconfig命令        ifconfig [interface]         # i

Linux学习 ---- 系统网络配置

前言 : 如果一台计算机想接入互联网,必须配置好IP地址,子网掩码,网关,DNS服务器.在Linux系统中,这些信息都可以修改对应的配置文件来进行配置.临时配置一下网络可以使用一些简单的命令来进行配置.例如ifconfig命令. 1.1 ifconfig命令 ifconfig是GNU/Linux中配置网卡的基本命令,包含在net-tools软件包中.主要作用是显示或者设置网卡的配置,如IP地址,子网掩码,最大分组传输树,I/O端口等.还可以启动或者禁用网卡. 在shell终端上输入ifconfi

Linux学习之网络基本配置

设置静态IP BOOTPROTO=static IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.250 2.查看默认网关:route 3.查看DNS:cat /etc/resolv.conf 配置:nameserver 114.114.114.114 4.重启网络服务:/etc/init.d/network restart

linux学习4 网络命令和关机重启

网络命令 write write 用户名  回车后输入信息    以 ctrl+d 保存结束 wall wall [message]  //that is all,发送给所有人 ping ping 选项 IP地址 测试网络连通性 -c  指定发送次数 ifconfig ifconfig 网卡名称 IP地址 //查看和设置网卡信息 eth0 真实网卡 lo:  looback, 回环网卡,用于本机通信和测试 mail  mail[用户名]  查看发送电子右键 last 列出到目前为止已登入系统的用

linux学习记录-------网络配置

####默认的配置文件:/etc/sysconfig/network-scriptsifcfg-eno16777736 HWDDR=00:00:00:00:00:00TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesI

linux学习:网络(防火墙)及系统安全相关命令学习

网络: top    #查看内存,cpu,进程之间的状态.htop        #在top的基础上更好显示(执行sudo apt-get install htop安装)free  #查看当前的内存使用情况pstree     #查看当前进程树lsof file    #查看哪个进程打开了文件filesudo lsof -i :22   #查看22端口现在运行什么程序sudo lsof -c vim  #查看vim进行现在打开的文件 ifconfig ens33 | egrep -o "inet

#Linux学习# 常用网络命令

常用网络命令 write 指令名称:write 指令所在路径:/usr/bin/write 执行权限:所有用户 语法:write    <用户名> 功能描述:给用户发信息,以Ctrl+D保存结束 wall 指令名称:wall 命令英文原意:write all 指令所在路径:/usr/bin/wall 执行权限:所有用户 语法:wall    [message] 功能描述:发广播信息 ping 指令名称:write 指令所在路径:/bin/ping 执行权限:所有用户 语法:ping    选项

Linux学习笔记——重点推荐的Linux网络在线学习资源

 首先非常感谢百度,感谢网络的搜索引擎技术,也非常感谢学习资源的贡献者和组织! 1:http://billie66.github.io/TLCL/book/zh/ 2:http://www.ha97.com/book/vbird_linux/linux_basic/index.htm 3:http://man.linuxde.net/ 4:http://linux.51yip.com/ 5:原文链接:http://www.jianshu.com/p/307c8d0fbf22 (干货)Linux学