计算机网络

计算机网络

Winter Lv4

本来想要有条理一点,但是实在太多,所以就列举名词,作为条理了


计算机网络常识

  • 名字解释
    • 通信链路:指的就是些通信的物理媒介 同轴电缆 铜线 无线电频谱 光纤
    • 分组交换机 packet switch 就是路由器 与链路层交换机
    • ISP 因特网服务提供商
    • TCP/IP 主要协议
    • RFC 请求评论
    • 网络边缘 高速宽带 数字用户线 电缆基础上使用的
    • 上行下行速度
    • 光纤到户
    • LAN局域网 无线局域网 基于IEEE 802. 11技术的无
      线LAN接入,更通俗地称为WiFi
    • 蜂窝移动网络
    • 报文message

再次温习 这次遵从前后学习的逻辑进行名词整理

  • Q引入

    • 网络的物理结构是什么样的——物理定义互联网
    • 两个电脑怎么传送信息——实现原理定义互联网
  • 端系统——即主机(host),新兴事物(物联网),在网络末梢所以加端

  • 主机——一个是客户(client)如PC(linux mac)另一个是服务器(server)存储web 文件 可以理解为更强大专一的

  • 网络有点 ——主机,还有分租交换机主要有两个——路由器 与链路层交换机

  • 网络有线——通信链路 具体有不同物理实现的媒介有不同bps速度

  • 传送的信息叫分组(packet)——名字暗示着打包一样

  • 为了统一信息传递的各种流程我们需要遵循一定协议(protocol)

  • ISP 网络提供商 本质就是写交换机组成的网络

  • 链路层交换机主要在接入网 而路由器主要在核心

  • 接入网——将端系统物理连接到边缘路由器的网络

  • 各种物理媒介本质上是模电 数字信号的问题 设计的都是些调解器问题 上行下行 共享 共有的一些特征就是仍然是网络 各种各样的网络

    • 目前家庭多是宽带(电话线复用或者是电缆实现媒介是双绞铜线)光纤是新兴的还有两者混合的使用 企业多是LAN 和 WLAN 其中以太网是最流行的局域网技术 而wifi是无线接入技术
    • 现在再底层一点看看物理原因双绞铜线的制作材料费用很低
  • 上次又没有保存 全部都没有了┭┮﹏┭┮

  • 应用层

    • 套接字是一种协议软 ,
    • 主机ip地址以及端口号 port number
    • SSL安全套接字层 加密属性
  • Web 与 HTTP 协议

    • web的应用层协议就是http协议web是应用

    • 通信严格上讲是进程间的通信

    • web browser就是客户端 服务器就是服务器端 存放web对象即web页面,通过url引用。url主要两个部分主机名和文件存储路径

    • http使用tcp运算协议

    • http无状态协议 不会保存客户端的状态,同时服务器总是打开的 ,固有的ip地址

    • RRT round-trip time 往返时间

    • 请求报文格式

      • GET POST HEAD PUT DELETE方法 GET最常见
      • 格式 请求行 方法名+url+版本收不行就是主机 连接种类 代理 接受语言等视情况 一些额外的字段信息可能存在与 url中间
    • what we can do with telnet

      • telnet 是一个协议 我们可以用telnet命令来模拟请求报文
    • cookie

      • 基本原理就是四个组件的协调 首先请求报文中有一个cookie首部行 然后相应报文也有 然后服务求后端数据库管理cookie条目 然后浏览器维护一组cookie文件
      • 服务求端set cookie并将其唯一关联用户之后的行为与信息 每次交互时都附加一个cookie首部行
    • web cache 也就是代理服务器

      • 作为缓存 既面向用户浏览器作为服务端 也向原始服务器请求作为客户端
      • 大大减低相应时间 的一种方案
      • not modified 报文段 解决更新问题
    • DNS 域名解析系统

      • 应用层协议 也是一个分布式数据库 53 端口号
      • 大致工作情景就是当我使用浏览器请求文件时 浏览器从请求报文中url抽取主机名传送给我们的主机上运行的dns客户端 最后经过服务端传来一个回答报文
  • 之前困扰我的一个问题 为什么有时候有www 有时候域名又没有www here

  • 还有就是域名和主机名是不一样的

    • 一般来说域名就是一个裸的
    • 而主机名会在域名加一些前缀 能够唯一标识一台对应功能的机器

目前所需差不多就是这样 现在暂时结束 10.10

  • Post title:计算机网络
  • Post author:Winter
  • Create time:2023-03-23 00:02:46
  • Post link:https://spikeihg.github.io/2023/03/23/计算机网络/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
if (hexo-config('comment.enable') == true && hexo-config('comment.use') != "") { if (hexo-config('comment.use') == "waline") { @require "./waline.styl" } else if (hexo-config('comment.use') == "gitalk") { @require "./gitalk.styl" } else if (hexo-config('comment.use') == "twikoo") { @require "./twikoo.styl" } } .comments-container { display inline-block margin-top $spacing-unit width 100% #comment-anchor { width 100% height 10px } .comment-area-title { width 100% margin 10px 0 font-size 1.38rem color var(--default-text-color) font-family "Noto Sans", "Noto Sans SC",sans-serif font-weight bold i { color var(--default-text-color) } +redefine-tablet() { margin 5px 0 font-size 1.2rem } } }