计算机网络总结

OSI参考模型各层功能
(1)物理层
传输单位是比特,任务是透明的传输比特流,功能是在物理媒体上为数据端设备透明传输原始比特流。定义终端设备物理与逻辑连接方法。
(2)数据链路层
传输单位是帧,任务是将网络层传来的IP数据报组装成帧。功能可以概括为成帧、差错控制、流量控制和传输管理。
(3)网络层
传输单位是数据报,关心通信子网的运输控制,主要任务是传送网络层的数据(分组),为分组交换网上的不同主机提供通信服务,关键问题是对主机进行路由选择,流量控制、拥塞控制、差错控制和网际互联等功能。
(4)传输层
也称运输层,传输单位是报文段(TCP)或者用户数据报(UDP),负责主机中两个进程之间的逻辑通信,功能是为端到端的连接提供可靠的传输服务,提供流量控制、差错控制、服务质量、数据传输管理等服务。
(5)会话层
各个进程之间进行会话,为表示层实体或用户进程建立连接并在连接上有序地传输数据,功能是建立、管理及终止进程之间的会话。
(5)表示层
处理在两个通信系统中交换信息的表示方式,功能是数据压缩、加密解密。
(7)应用层
指所有能和用户产生交互的程序。
8.Internet采用哪种网络协议?该协议的主要层次结构?
TCP/IP协议叫做传输控制/网际协议,是一组写包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等许多协议。由四个层次组成:数据链路层、网络层、传输层、应用层
TCP与UDP的区别
TCP面向连接的、可靠的字节流协议,可靠性传输有顺序控制、重发机制、流量控制、拥塞控制保证
UDP是不可靠的数据报协议,尽最大努力交付,可靠性交给应用层来保证
UDP主要用于高速传输和实时性有较高要求的通信或广播通信。

TCP客户端状态迁移
CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED
服务器TCP状态迁移:
CLOSED->LISTEN->SYN收到->ESTABLISHED-> CLOSE_WAIT-> LAST_ACK->CLOSED
CLOSE_WAIT表示服务器端等待自己发送的连接终止请求报文。发送之后进入LAST_ACK 状态,等待客户端的确认。
应用层

客户/服务器模型:P2P模型(peer to peer)任意一对计算机称为对等方,直接相互通信,可以作为客户访问其他节点资源,也可以作为服务器提供资源给其他服务器访问。
协议:
DNS(Domain Name System)域名系统,把主机名转换为ip地址。一般用UDP连接,53端口,区域传输时用TCP。
FTP(File Transfer Protocol)文件传输协议,使用两个并行的TCP连接,一个是控制连接(端口号21),一个是数据连接(端口号20)
TFTP(Trivial简单文件传输协议,UDP69端口
简单邮件传输协议(simple Mail Transfer Protocol,SMTP)TCP连接,端口号25.
POP3邮局协议(post office Protocol)邮件读取协议,拉取用户邮箱中的邮件。多用途网际邮件扩充()在SMTP基础上改进了邮件主体结构,解决SMTP只能传送一定长度的ASCII码的问题。
万维网的内核部分有三个标准:统一资源定位符(URL)用来标识万维网上的各种文档。
超文本传输协议(HTTP):使用TCP连接及逆行传送。
超文本标记语言(HTML)文档结构的标记语言,描述页面信息,文字、图像声音等。
远程登陆TELNET,使用TCP连接 23端口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值