踏上计算机网络学习之路

此博客连接:https://www.cnblogs.com/ping2yingshi/p/14088201.html

学习连接:https://www.icourse163.org/learn/HDU-1002598057?tid=1460856451#/learn/announce

初步认识计算机

随笔(个人理解)

以太网:是一种技术不是一个网络,是一种局域网的技术。

网卡:是一种硬件,是主机在网络中通信时,一种连接设备。

路由器:在不同子网之间传递消息。

交换机:在同一子网内传递消息。

端口号:识别进程的标识符,为什么不使用进程号呢?

套接字:通信的函数。

应用层协议定义

消息交换类型

response

request

消息类型的语义

消息类型的语法

进程发送消息和响应消息的规则

传输层

数据丢失

时效性

吞吐率

安全性

TCP

面向连接,可靠传输

UDP

不可靠传输,没有连接状态,没有重换,简单。

实现应用程序

1.做成什么样,是P2P,还是客户,服务器的

2.寻址是什么样的

3.编程接口,一般都是套接字。

HTTP

区分

HTML文件:网页的一种组织形式

HTTP:Web应用层协议

HTTP协议是无状态的,就算刚访问过,再次访问时,服务器海慧寺会返回响应,感觉脾气真好,永远不会不耐烦。

RTT来回时间

习题

路由器处理因特网协议栈中的物理层、链路层和网络层,链路层交换机处理链路层,主机处理所有的5层这里是错误的。

路由器只处理网络层。

DNS

1.DNS是一个分层的DNS服务器实现的分布式数据库,

2.一个允许主机查询分布式数据库的应用层协议。

负载均衡-----没有明白

 

socket编程

 

posted @ 2020-12-04 23:12  萍2樱释  阅读(125)  评论(1编辑  收藏  举报