软件设计师(计算机网络)

计算机网络

  • 七层模型(从底到上)
    • 物理层
      • 传输的比特流,解决数据终端与通信设备之间的接口问题 数据单位;比特
      • 设备:中继器、集线器(多路或者多端口中继器)
      • 机械特性、电气特性、功能特性、规程特性
      • 不可以隔离广播域、冲突域。既所有的端口是一个冲突域,(共享宽带)所有的端口是一个广播域。
    • 数据链路层(跟上面中间有个局域网)
      • 负责相邻节点的数据传输 数据单元:帧
      • 设备:网桥(物理层之间)、交换机(多端口的网桥)、网卡
      • 基本功能:封装成帧、透明传输、差错检测
      • 不可以隔离广播域、可以隔离冲突域。既每一个端口都是一个冲突域,所有的端口是一个广播域。
    • 网络层
      • 路由选择(选择最佳路径)与分组交换、网络拥塞、异构网络互联
      • 设备:路由器、三层交换机
      • 数据单位:分组(ip数据报)
      • 代表协议IP、ICMP、RIP、ARP、RARP
        • ARP地址解析协议,将IP地址转换为物理地址(mac地址)
        • ARP光速缓存,广播发送请求,单播发送响应
      • 可以隔离广播域、冲突域。既每一个端口是一个冲突域,每个端口是一个广播域。
    • 传输层(运输层)
      • 实现发送端到接收端的通信,差错检测;
      • 数据单位:分段(报文段TCP或用户数据段UDP) 三次握手
      • 设备:网关
      • 服务访问点为端口,代表协议TCP、UDP
        • UDP特点
          • 面向无连接的、尽最大努力交付、面向报文且没有拥塞控制、首部开销小只有8字节
        • TCP
          • 面向连接的传输层协议、提供可靠的交付服务、提供全双工通信、面向字节流
          • 可靠传输、连接管理、流量控制(可变大小的滑动窗口协议)、端口寻址(UDP也可以)、拥塞控制
    • 会话层
      • 管理和协调不同主机上的各种进程之间的通信,负责建立、管理和终止应用程序之间的会话。
    • 表示层
      • 处理流经结点的数据编码的表示方式问题,可以根据服务解释数据的含义,让应用层读出。
    • 应用层
      • 为应用进程直接提供服务
      • 设备:网关
      • 协议:
        • UDP里面的:DHCP(67)、TFTP(69)、SNMP(161)、DNS(53) 下方是IP
        • TCP里面的的:HTTP(80)、SMTP(25)、POP3(110)、TELNET(23)、FTP(20/21)传输/连接
          • 电子邮件服务E-mail
            • 客户端/服务器模式(Client/Serve)
            • SMTP简单邮件传输协议 发邮件,只能传送ASCII码文本和文字性附件
              • 用了MIME邮件附件扩展类型可以传输更多的附件 PEM私密邮件
            • POP3简单的纯文本协议 主要接收邮件 每次传输都以整个E-mail为单位,不可以提供部分传输
          • DHCP动态主机配置协议
            • 功能:集中的管理、自动分配IP地址,是网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务武器地址等信息,并能够提升地址的使用率
            • DHCP客户端可以从DHCP服务端获得本机IP地址、DNS服务器地址、DHCP服务器地址和默认网关的地址等
            • Windows无效地址:169.254.x.x Linux无效地址0.0.0.0
  • URL

    • 协议名://主机名.域名.域名后缀.域名分类/目录/网页文件
    • org:各类组织机构(非盈利团队) http默认的可省略
    • 顶级域就是地理模式
      请添加图片描述
  • 浏览器

    • DNS域名查询顺序:本地的hosts文件=》本地DNS缓存=》本地DNS服务器=》根域名服务器
    • 主域名接收到域名请求后查询顺序是:本地缓存=》本地hosts缓存=》本地数据库=》转发域名服务器
  • 网络地址

    • IP地址的结构与类别(IPV4)
      • IP地址是有32位的二进制数,四个字节,由网络号与主机号组成,范围0-255
        • 网络号位数n+主机号位数m=32
        • 网络号位数决定了可以分配的网络数(2^n)
        • 主机号位数决定了网络中最大主机个数(2m-2)网络地址广播地址减
      • IP地址有五类ABCDE,常用的是ABC
        • A类:开头0,十进制范围:0-127
        • B类:10,128-191
        • C类:110,192-223
        • D类:1110,224-239
        • E类:1111,240-255
        • 题目:192.2.2.2只看第一组对应看什么类。C类;11010000也是C类
    • 特殊的IP的地址
      • 网络地址:主机号全为0
      • 广播地址:主机号全为1
      • 子网掩码:网络部分全为1,主机号部分全为0 :255,255,255,0
      • 保留地址:为了满足内网使用需求,保留不在公网使用的ip地址
        • 10.0.0.0-10.255.255.255
        • 172.16.0.0-172.31.255.255
        • 192.168.0.0-192.168.255.255
    • 子网与子网掩码
      • 两级ip地址空间利用率低,所以分三级:网络号、子网号、主机号
        • 子网号个数 2的子网号次方
    • IPv6
      • 相对于IPv4,扩展了地址,地址长度128位 是IPV4的2的96次方
      • 16位一组,8组,每16位转换成4位的十六制数字,每组用:分开
  • 无线网络:蓝牙覆盖范围最小,通信距离最短

  • windows命令 ipconfig版

请添加图片描述

  • ping命令进行网络检测,由近到远的原则:ping127.0.0.1=》ping本地IP=》ping默认网关=》ping远程主机

  • nslookup可用于诊断DNS的故障、netstat显示信息、tracert路由跟踪数据包路径

  • 路由

    • 服务器收到一个IP数据包先查找主机路由、在查找网络路由(直连路由和远程路由)最后才查找默认路由
      请添加图片描述

    • 如果路由器收到了多个路由协议转发,采用管理距离小的路由来源提供的路由信息
      请添加图片描述

  • Linux

    • 只有一个根目录 用/表示
    • 改正一个权限设置用chmod命令
  • 拓展

    • 三网合一:电信网、广播电视网、互联网
    • 网络的可用性是指用户可利用网络时间的百分比
    • ASP内置对象中,response对象可以修改cookie的值
    • DNS启动循环添加web服务器的主机记录就可以确保域名解析并实现负载均衡
    • 两个ipv6结点通过ipv4网络进行通信使用隧道技术
    • 纯ipv6与纯ipv4进行通信使用翻译技术
    • 采用动态分配地址,本地计算机应设置为自动获得ip地址
    • 中国自主研发的3G通信标准是TD-SCDMA
  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值