Communication apparatus, control method thereof, and storage medium
First Claim
Patent Images
1. A communication apparatus comprising:
- a reception unit configured to receive a packet transmitted from an external apparatus on a network;
a setting unit configured to set an IP address of the communication apparatus, based on a setting packet received by the reception unit; and
a controlling unit configured to maintain the setting unit in an enable state until the reception unit receives a predetermined packet, a type of which is different from a type of the setting packet, and put the setting unit into a disable state on condition that the reception unit receives the predetermined packet,wherein the setting unit sets the IP address of the communication apparatus based on the setting packet received by the reception unit while the controlling unit maintains the setting unit in the enable state, andwherein the setting unit does not set the IP address of the communication apparatus, after the controlling unit puts the setting unit into the disable state, even if the reception unit receives the setting packet.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus receives and analyzes a packet transmitted via a network, and performs network setting according to data included in the packet. Further, if it is determined that the received packet is a packet addressed to the apparatus and is not a setting packet for the network setting, the apparatus is controlled not to analyze the packet.
77 Citations
14 Claims
-
1. A communication apparatus comprising:
-
a reception unit configured to receive a packet transmitted from an external apparatus on a network; a setting unit configured to set an IP address of the communication apparatus, based on a setting packet received by the reception unit; and a controlling unit configured to maintain the setting unit in an enable state until the reception unit receives a predetermined packet, a type of which is different from a type of the setting packet, and put the setting unit into a disable state on condition that the reception unit receives the predetermined packet, wherein the setting unit sets the IP address of the communication apparatus based on the setting packet received by the reception unit while the controlling unit maintains the setting unit in the enable state, and wherein the setting unit does not set the IP address of the communication apparatus, after the controlling unit puts the setting unit into the disable state, even if the reception unit receives the setting packet. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
2. A communication method comprising:
-
receiving a packet transmitted from an external apparatus on a network; setting IP address of a communication apparatus, based on the received setting packet; and controlling to maintain the setting in an enable state until the receiving receives a predetermined packet, a type of which is different from a type of the setting packet, and putting the setting into a disable state on condition that the receiving receives the predetermined packet, wherein the setting sets the IP address of the communication apparatus based on the setting packet received while the controlling maintains the setting in the enable state, and wherein the setting does not set the IP address of the communication apparatus, after the controlling puts the setting into the disable state, even if the receiving receives the setting packet.
-
-
3. A non-transitory computer readable medium for storing a computer-executable program of instructions for causing a computer to perform a communication method comprising:
-
receiving a packet transmitted from an external apparatus on a network; setting an IP address of a communication apparatus, based on the received setting packet; and controlling to maintain the setting in an enable state until the receiving receives a predetermined packet, a type of which is different from a type of the setting packet, and put the setting into a disable state on condition that the receiving receives the predetermined packet, wherein the setting sets the IP address of the communication apparatus based on the setting packet received while the controlling maintains the setting in the enable state, and wherein the setting does not set the IP address of the communication apparatus, after the controlling puts the setting into the disable state, even if the receiving receives the setting packet.
-
-
9. A communication apparatus comprising:
-
a reception unit configured to receive a packet transmitted from an external apparatus on a network; a setting unit configured to set an IP address of the communication apparatus, based on a setting packet received by the reception unit; and a controlling unit configured to, in a case where the reception unit receives a packet of which a destination MAC address corresponds to a MAC address of the communication apparatus and is different from the setting packet, change a state of the communication apparatus from an enable state in which the setting unit sets the IP address of the communication apparatus to a disable state in which the setting unit does not set the IP address of the communication apparatus, wherein in a case where the communication apparatus is in the enable state, the setting unit sets the IP address of the communication apparatus based on the setting packet received by the reception unit, and wherein in a case where the communication apparatus is in the disable state, even if the reception unit receives the setting packet, the setting unit does not set the IP address of the communication apparatus based on the setting packet received by the reception unit. - View Dependent Claims (10, 11, 12)
-
-
13. A communication method of a communication apparatus comprising:
-
receiving a packet transmitted from an external apparatus on a network; setting an IP address of the communication apparatus, based on a setting packet received by the receiving; and changing, in a case where the receiving receives a packet of which a destination MAC address corresponds to a MAC address of the communication apparatus and is different from the setting packet, a state of the communication apparatus from an enable state in which the setting sets the IP address of the communication apparatus to a disable state in which the setting does not set the IP address of the communication apparatus, wherein in a case where the communication apparatus is in the enable state, the setting sets the IP address of the communication apparatus based on the received setting packet, and wherein in a case where the communication apparatus is in the disable state, even if the receiving receives the setting packet, the setting does not set the IP address of the communication apparatus based on the received setting packet.
-
-
14. A non-transitory computer readable medium for storing a computer-executable program of instructions for causing a computer to perform a communication method of a communication apparatus comprising:
-
receiving a packet transmitted from an external apparatus on a network; setting an IP address of the communication apparatus, based on a setting packet received by the receiving; and changing, in a case where the receiving receives a packet of which a destination MAC address corresponds to a MAC address of the communication apparatus and is different from the setting packet, a state of the communication apparatus from an enable state in which the setting sets the IP address of the communication apparatus to a disable state in which the setting does not set the IP address of the communication apparatus, wherein in a case where the communication apparatus is in the enable state, the setting sets the IP address of the communication apparatus based on the received setting packet, and wherein in a case where the communication apparatus is in the disable state, even if the receiving receives the setting packet, the setting does not set the IP address of the communication apparatus based on the received setting packet.
-
Specification