码迷,mamicode.com
首页 > 其他好文 > 详细

网络部分刷题知识总结(三)

时间:2020-06-08 09:14:41      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:可用性   mac   客户端   服务器   返回   运行   图片   工作   mic   

  • 考虑到局域网信道质量好,以太网采取了两项重要的措施以使通信更简便:①采用无连接的工作方式;②不对发送的数据帧进行编号,也不要求对方发回确认。因此,以太网提供的服务是不可靠的服务,即尽最大努力的交付。差错的纠正由高层完成。
    6.技术图片

  • TCP/IP的网络层模型提供的是一种无连接、不可靠但尽力而为的数据报传输服务,将数据报从原主机传送到目的主机,而传输层模型则是可靠的,支持面向连接和无连接。
  • 下列关于 IP 路由器功能的描述中,正确的是 。
    Ⅰ . 运行路由协议,设置路由表
    Ⅱ . 监测到拥塞时,合理丢弃 IP 分组
    Ⅲ . 对收到的 IP 分组头进行差错校验,确保传输的 IP 分组不丢失
    Ⅳ . 根据收到的 IP 分组的目的 IP 地址,将其转发到合适的输出线路上
    Ⅰ,Ⅳ属于IP的功能,Ⅱ正确,但对于Ⅲ,IP网络层是不可靠的传输,因此不能保证分组不丢失。

  • 用户主机的IP地址可静态分配也可以动态分配(自己静态分配,DHCP动态开辟)
    IP地址有单播地址,也有多播地址
    一个用户主机只能有一个IP地址(可以有多个IP地址)
    在以太局域网中使用ARP协议查找与一IP地址对应的MAC地址

  • PC的MAC是物理地址,由厂商固定在网卡上不可更改,而IP地址在不同网络是不同的。

  • PING是属于ICMP协议的
    PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;
    它所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。ping指的是端对端连通,通常用来作为可用性的检查。
    4.关于TCP:
    TCP是一种面向连接的协议,给用户进程提供可靠的全双工的字节流
    TCP客户端和服务器之间建立连接需要经过3次握手
    只要有一方主动关闭连接后,这个TCP连接就结束了(TCP结束需经过四次挥手)
    TCP在传输数据过程中必须保持着连接,这个连接会给通信过程增加开销
    5.tcp套接字里哪个不能被阻塞
    首先,服务器端启动进程,调用Socket创建一个基于TCP协议的流套接字描述符。其次,服务进程调用bind命名套接字,将套接字描述符绑定到本地地址和本地端口上。再次,服务器端调用listen,开始侦听客户端的Socket连接请求。接下来阻塞,直到收到了客户端的connect请求,调用accept进行响应。因此,不阻塞bind和listen

  • 网络部分刷题知识总结(三)

    标签:可用性   mac   客户端   服务器   返回   运行   图片   工作   mic   

    原文地址:https://blog.51cto.com/14289397/2502055

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!