7.20牛客网总结
来源:互联网 发布:国土防线2优化补丁 编辑:程序博客网 时间:2024/05/17 06:37
地址转换:
1,解决了因特网地址短缺所面临的问题
2,实现了对用户透明的网络内部地址的分配
3,使用地址转换后,对IP包加长,快速转发不会造成影响
4,地址转换内部主机提供一定的“隐私”。
5类地址的理解:
A类地址的第一位为0;
B类地址的前两位为10;
C类地址的前三位为110;
D类地址的前四位为1110;
E类地址的前五位为11110。
在A类地址中,10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在 局域网络 中的地址)。
在B类地址中,172.16.0.0到172.31.255.255是私有地址。
在C类地址中,192.168.0.0到192.168.255.255是私有地址。
OSI网络模型各层的协议:
第一层:物理层
第二层:数据链路层802.2、802.3ATM、HDLC、FRAME RELAY
第三层:网络层IP、IPX、APPLETALK、ICMP
第四层:传输层TCP、UDP、SPX
第五层:会话层RPC、SQL、NFS、X WINDOWS、ASP
第六层:表示层ASCLL、PICT、TIFF、JPEG、MIDI、MPEG
第七层:应用层HTTP,FTP,SNMP等
如果希望监听TCP端口9000,应该怎样创建socket?
答:ServerSocket (int port)
Creates a server socket, bound to the specified port.
Socket(InetAddress address, int port)
Creates a stream socket and connects it to the specified port number at the specified IP address.
所以用:new ServerSocket(9000);
三次握手题目:
SYN_SENT是客户端发送SYN包之后的立即进入的状态
服务端收到客户端的SYN包后会进入SYN_RCVD状态
当客户端处于ESTABLISHED状态时,服务端等待接收客户端的ACK,所以处于
SYN_RCVD状态
客户端收到服务端确认包后,等待2*ml时间后会直接关闭连接
三次握手示意图:
四次挥手示意图:
关于HTTP协议的描述:
HTTP/2基于SPDY协议,充分解决了TCP连接的限制,它允许多个并发HTTP请求公用一个TCP会话
针对只能由客户端发起请求的问题,HTTP/2添加了一种新的交互模式,即服务器推送
HTTP/2提供了HTTP语义的传输优化,支持HTTP/1.1的所有核心特征,并且在其他方面做得更高效
HTTP 不是安全的,HTTPS才是安全的。
1.HTTP(Hypertext Transfer Protocol)超文本传输协议; 2.HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。
只有工作在应用层的协议才存在源端口和目的端口
- 7.20牛客网总结
- 7.22牛客网总结
- 7.24牛客网总结
- 7.25牛客网总结
- 0726牛客网总结
- 7.27牛客网总结
- 0801牛客网总结!!!!
- 0813牛客网总结
- 0814牛客网总结
- 牛客网测试题总结
- 牛客网编程题总结
- 牛客网js学习总结
- 牛客网初级项目总结
- 总结
- 总结
- 总结
- 总结
- 总结!
- 7.19日牛客网总结
- IO小结
- R语言、R扩展包以及RStudio的安装
- 【android学习笔记】与MYSQL交互之JSONARRAY
- io流拷贝文本文件
- 7.20牛客网总结
- Python下的LibSVM的使用
- Qt自定义带游标的slider,在滑块正上方显示当前值
- MySQL长事务导致的Table Metadata Lock
- Android Action Bar 详解篇
- 程序猿的基本性格
- 4-11 求自定类型元素序列的中位数 (25分)
- GW - ToDoList
- Greenplum的工作负载及资源管理