linux网络知识

来源:互联网 发布:淘宝可以改用户名吗 编辑:程序博客网 时间:2024/05/21 22:35

OSI 模型 Open System Interconnect

网络通信的工作分为7层
实体层
   ethernet 网络卡还有 RJ-45 网络线等
数据连接层
   MAC Hardware Address
   Address Resolution Protocol (ARP) 协议
网络层
   TCP/IP
   及 route table
传输层
   packet 封包
会谈层
   三次握手 Three-Way Handshack
   SYN/ACK
表示层
   应用程序的数据转成网络传输的标准格式
应用层

目前Internet主要还是以ipv4这个协议的IP作为地址的标准
除此之外,要将数据正确无误的送达该 IP 就需要有所谓的『路标』才行,这个数据传输的路标就是我们所谓的『路由, route』!

数据传输的方法:『我的数据是怎么传送出去的?!』哇!好麻烦,还要理解资料『封包』的咚咚呀!呵呵!基本上,不用担心,目前的网络已经帮我们定义好很多协议了!所以我们只要了解他的一些基础原理即可!其它的就不需要太担心啦!!


传输单位
1byte = 8bits

Physical Broadcast  物理广播

arp -n
route -n

ICMP 是一个错误侦测与回报的机制,最大的功能就是可以确保我们网络的联机状态,与联机的正确性!

网络卡的选购依据:
网络卡的选购依据当然是『Linux 能够支持的网络卡芯片』为第一优先啦!要不然的话您还得自行编译网络卡的驱动模块,很伤脑筋的。另外,目前的主流网络卡流量为『可以自动分辨 10/100 Mbps 的流量』,除此之外,如果您的主机是预计要用来架设 Server 的,并且网络流量还不小的话,那么网络卡的好坏还是需要留意的呢!您要考虑的是:
 
预计大型网站的架设:如果您是想要使用您的 Linux 来帮您架设大型主机的话,例如每天实时上线人数都可达到上百人的大型网站,这个时候就得要好一点的卡啦!因为好的网络卡可以节省 CPU 的利用率,并且在系统资源的分配以及其它的网络相关资源配比方面会比较完善,不容易造成网络当机或者是死亡!所以买一块好一点的 10/100 Mbps 的 3Com or Intel 之类的网络卡,是千万省不得的!
 
一般家用或者是小流量的网站:如果您的野心没有这么大,而是希望可以好好的学习 Linux 而已,并且使用的是 512 Kbps 的 ADSL 拨接系统,呵呵!那么太好的网络卡对您的帮助就没有那样重要啦!


tcp/ip 物理层:网卡

OSI 物理层:数据链路层 MAC

网络层:IP ARP ICMP

传输层:ICP UDP

TCP/IP 应用层:  SSH Apache

OSI会话层:  客户端--服务器端
   表示层:加密 压缩
   应用层:服务应用
        
        ARP           Hosts、DNS、NIS
MAC -----------> IP <------------------> FQHN
    ----------->

DOS 拒绝服务攻击 SYNFLORD

三次握手
A        B
-------->SYN

 这里用DOS攻击

<------- ACK/SYN
-------->ACK

TCP/UDP
TCP 可靠,三次握手

ARP  地址解析协议 mac和ip
arp -a 查看
arp -d 删除
arp -s 添加arp的静态记录

arp -s 192.168.4.1 00-0f-e2-3e-a6-0e


RARP 知道mac地址 去寻找ip地址


NIS   把/etc/passwd /etc/shadow 这两个文件放到一台服务器上

每一台电脑都有DNS服务器

MAC->IP
     IP
ifconfig eth0:1 192.168.77.2
ifconfig eth0:1 192.168.77.3

集群
轮询负载

软硬件一体  各个服务器然硬件都是相同的

心跳线:集群服务器的控制端定期发送广播 查看服务器是否能够承受负载 如果心跳信号没有或较弱 就把你从集群服务器中cut掉

IP --> MAC
   --> MAC  几千台
   --> MAC
   --> MAC


一个ip可以对应电脑上的两块网卡 bonding

一个域名对应多个ip地址

镜像 北京镜像 深圳镜像
镜像分流

一个IP对应多个域名

nmap 扫描端口

      nmap localhost    #查看主机当前开放的端口
      nmap -p 1024-65535 localhost    #查看主机端口(1024-65535)中开放的端口
      nmap -PS 192.168.21.163        #探测目标主机开放的端口
      nmap -PS22,80,3306  192.168.21.163    #探测所列出的目标主机端口
      nmap -O 192.168.21.163    #探测目标主机操作系统类型
      nmap -A 192.168.21.163    #探测目标主机操作系统类型
      nmap --help  #更多nmap参数请查询帮助信息

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 雄鸽不会踩蛋怎么办 玩滑板蛋碎了怎么办 精子在精囊满了怎么办 孩子的睾丸一大一小怎么办 肾阳虚早射该怎么办 有奶水吸不出来怎么办 苹果mac商店里没有软件怎么办 战地1安装包损坏怎么办 战地4db显示数据异常怎么办 战地1亚服没人怎么办 战地一加载太慢怎么办 饥荒手机版怪物跟人就打狗包怎么办 电脑文件损坏开不了机怎么办 黑魂1武器损坏怎么办 系统注册表文件丢失或损坏怎么办 steam申诉填错信息怎么办 手机玩游戏老是闪退怎么办 美剧推荐不能看怎么办 最角两边有点烂怎么办 独显禁用了黑屏怎么办 目标文件夹访问被拒绝怎么办 苹果mac电脑很卡怎么办 未能成功安装设备驱动程序怎么办 mac更新系统卡住了怎么办 电脑卡住了文件没保存怎么办 迅雷卸载重装列表没了怎么办 多个dts文件音量不同怎么办 武装突袭3锁帧怎么办? 武装突袭3没子弹了怎么办 电脑系统注册表文件损坏怎么办 武装突袭3受伤了怎么办 模板跟旺铺版本不符合怎么办 cpu散热硅胶没了怎么办 武装突袭3掉帧怎么办 苹果系统占用内存太大怎么办 电脑上的文件打不开怎么办 word文件打开是乱码怎么办 wps文件打开是乱码怎么办 电脑读tst文件乱码怎么办 智能手机中了勒索病毒怎么办 部队训练脚崴了怎么办