计算机网络知识点总结第一部分

本文详细介绍了计算机网络的功能,包括资源的共享,以及OSI和TCP/IP参考模型的层次结构。重点阐述了传输层的任务、端口号范围、可靠数据传输机制。同时,探讨了HTTP协议、Socket编程基础和网络应用的体系结构。此外,还提到了混合拓扑结构在网络建设中的优势。
摘要由CSDN通过智能技术生成

1.计算机网络的功能包括:硬件资源共享软件资源共享信息资源共享

2.OSI参考模型:国际标准话组织ISO参考了IBM的SNA和其他计算机厂商的网络体系结构,提出了开放系统互连参考模型。
从上到下依次分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

传输层的核心任务:为应用进程之间提供端到端的逻辑通信服务
传输层在实现可靠数据传输的措施解决数据丢失问题的是计时器
传输层客户端口号的范围是49152-65535
熟知端口号范围为0-1023
传输层的功能:
传输层寻址;对应用层报文进行酚酸和重组;对报文进行差错检测;实现进程间的端到端可靠数据传输控制,面向应用层实现复用与分解;实现端到端的流量控制;拥塞控制等。

表示层主要用于处理应用实体间交换数据的语法。

数据链路层中,数据以帧为单位进行传输。

3.TCP/IP参考模型、
网络互联层是整个TCP/IP参考模型的核心,主要解决把数据分发网目的网络和主机的问题

TCP报文段结构:源端口号和目的端口号字段分别占16位,标识发送该报文段的源端口和目的端 口,用于多路复用/分解来自或送到上层应用的数据。
TCP的可靠数据传输实现机制包括差错编码、确认、序号、重传、计时器等。序列号是每个字节编号;确认序号为期望接收字节序号。TCP通常采用累积确认,通常采用单一的重传计时器,计时器超时时间采用自适应算法设置超时时间;重传数据主要针对两类事件,计时器重传和三次重复确认。

4.HTTP:
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。
HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。

HTTP报文:
HTTP报文格式分为两种,请求报文和响应报文。
HTTP状态码中含义为未授权,需要输入用户名和密码的是401。

协议的含义:协议约定了实体之间交换的信息类型、信息各部分的含义、信息交换顺序以及收到的特定信息或出现异常时应采取的行为。

5.Socket编程基础
原始套接字的Socket面向网络层接口
in bind函数的功能是绑定套接字的本地端点地址
int socket函数创建成功的返回值为非负整数

6.混合拓扑结构的优点:易于拓展,可以构建不同规模的网络,并可根据需要优选网络结构

7.计算网络应用从体系结构角度可分为:客户/服务器结构、纯P2P结构、混合结构

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值