计算机网络面试题(持续更新)

1.网络体系结构(8.12)

2.什么是TCP三次握手和四次挥手?请详细说明其过程和作用(8.12)

        TCP三次握手是建立连接的过程 客户端发送SYN包到服务器 服务器收到后恢复SYN/ACK包 完成连接建立
        TCP四次挥手是断开连接的过程 主动断开方 发送FIN包 被动断开方回复ACK包 被动断开发送FIN包 主动断开方回复ACK包 完成连接断开
        三次握手保证连接可靠 四次挥手保证连接可靠断开

3.端口号(2字节16位符号整数->0~65535)(8.19)

作用:

        1->区分不同的应用程序

        2->建立网络连接

重要性:

        1->确保网络通信的准确性和高效性

        2->增强网络安全性

4.IP地址(4/16字节->点分十进制)(8.19)

        IPv4 4字节无符号整数 0~2^32-1

        IPv6 16字节无符号整数 0~2^128-1

                IPv4分为A,B,C,D,E类

                        A->        1.0.0.0~127.255.255.255                已保留不再供给

                        B->        128.1.1.1~191.255.255.255            名地址网管中心

                        C->        182.1.1.1~223.255.255.255            校园网,企业网,家庭网

                        D->        224.1.1.1~239.255.255.255            组播地址

                        E->        240.1.1.1~255.255.255.255            保留

                 LAN 局域网        WAN 广域网

                         0.0.0.0                     当前局域网的任意一个主机号

                        127.0.0.1                  本地环回地址 用于主机内部自测

                        网络号 + 0                该网络 不分配给任何主机使用

                        网络号 + 1                 默认网关地址

                        网络号 + 255             广播地址 不分配给任何主机使用

5.网络字节序(8.19)

        由于CPU的架构不同 不同的主机存储多字节整数时分为大端存储和小端存储

                大端存储  地址低位存储数据高位

                小端存储  地址低位存储数据低位

        位确保数据和传输的无误故而引入网络字节序

                主机 host        转换 to        网络 network

        主机->网络 htonl/htons        网络->主机 ntohl/ntohs

6.TCP/UDP的区别(8.19)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值