计算机网络——基本概念

计算机网络

1.1.定义

由若干节点和连接这些节点的链路构成的图,其节点为计算机

网络

2.1定义

由若干节点和连接这些节点的链路构成的图。

2.2.类型

  1. 因特网

    定义	
    是由于许多小的网络(子网)互联而成的一个计算机网络,每个子网中连接着若干台计算机(主机)。
    

通信协议

3.1定义

通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式

3.2类型

  1. 以太网

    定义
    以太网是一种计算机局域网技术,是应用于数据链路层的协议
    
  2. TCP/IP(Transmission Control Protocol/Internet Protocol)

    定义
    TCP/IP 是供已连接因特网的计算机进行通信的通信协议,是指能够在多个不同网络间实现信息传输的协议簇
    
    结构
    应用层
    传输层
    网络层
    链路层
    
  3. IP协议(Internet Protocol)

    定义
    是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展
    
  4. TCP协议

  5. HTTP协议(HyperText Transfer Protocol)

    定义

    HTTP协议是一种通信协议,它允许将超文本标记语言(HTML)文件从Web服务器传送到客户端的浏览器。
    HTTP是基于TCP/IP通信协议来传递数据,是TCP/IP的子集
    

    HTTP消息结构

    1. 请求报文

      形式
      
      **请求行** 
      组成
      	请求方法
      	URL
      	协议版本
      **请求头部**  
      组成
      	头部字段名 :区分请求中信息的类型,不同的信息有不同的字段名
      	值:该值为头部字段名的值,描述请求信息的状态,不同的值代表该类信息不同的状态
      **请求数据**
      	并不是任何时候都有数据的,只有在post提交并且有参数的时候,请求体才有数据,其他情况没有
      	![在这里插入图片描述](https://img-blog.csdnimg.cn/20200919174428879.jpg#pic_center)
      

      请求报文

    2. 响应报文

       形式
       **状态行** 
       组成
       	协议版本
       	状态码(HTTP Status Code):HTTP响应的状态码
       	状态码扫描:对状态码的说明
      

http状态码

		**消息报头(响应头部)** 
		定义
			用来描述请求服务器返回的内容以及服务器本身的一些信息 
		组成
			头部字段名 :区分请求中信息的类型,不同的信息有不同的字段名
			值:该值为头部字段名的值,描述请求信息的状态,不同的值代表该类信息不同的状态
		**响应正文**
			服务器返回的资源的内容
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值